linux功能概述及目录介绍

一:功能介绍:

cd:切换目录  (cd. 切换到当前目录 ;cd ..切换到上级目录)

ls:查看当前目录      -l查看当前目录的详细信息(=ll)   -a查看隐藏文件

useradd :新建用户名

passwd:新建密码

up - :转移用户名

pwd:确定目录

cd~:切换到家目录下

cd -:返回上一次切换的目录

cp:拷贝文件    -r拷贝文件或目录

alias :查看命令别名 如cp=cp -i

mv:剪切,有时可以改文件名(相同目录下移动,可以改名)

mkdir:创建目录  -p创建多级目录

touch:创建文件

rm:删除文件 (能不使用尽量不使用) -r 删除文件,目录

cat:浏览正文文件内容

head:显示前几行文件内容

tail:显示后几行文件内容

echo ‘hello‘ >>文件名                           向文件内容输入’hello’

tail -f :相当于日志文件

More:显示百分比的文件内容

:wq  保存文件(这是在vim文件时运用的)

vim:编辑模式

在编辑模式下,输入a ,表示在光标后输入内容

输入i,     表示在光标前输入内容

输入o,  表示在光标下一行输入内容

输入s,     删除光标所在字符并开始插入

id 用户名:查看有系统哪些用户

useradd -u(用户id) 1000  -g(群组)root   -d(家目录) /root  -c (标识信息)  root_user  -s(指定用户所用的shell,即判断用户是否可在终端登录)  /bin/bash  ax(用户名)

usermod:修改用户信息

usermod -u(user的id) 1000     -g(群组id) 1000     -G(群组) root      -d(家目录)/root      -c(写改备注信息) root_user     -s(修改shell)/bin/bash

权限信息      硬链接数  属主  属组    文件大小    文件日期               文件名

权限信息(selinux)10位:

第一位:l,d,-,b,p等 .  -:普通文件  d:目录   l:软连接   b:设备文件  p:管道文件

2~4:属主权限

5~7:属组权限

8~10:其他用户访问权限

r 读   w 写   x 执行

chmod:修改文件权限  u=rwx ,g=rwx,0=-(为空的意思)

因为 r=4,w=2,x=1所以也可以表示

chmod 770

执行文件内容方法 : ./

ll -d 查看当前目录的详细信息

ll:查看子目录,子文件的详细信息

目录下的可执行权限(x)表示是否可cd (相当于Windows是否可双击打开)

对目录:

r:可以ls该目录的子文件,子目录

w:可以在该目录下创建,删除,重命名

x:可以cd到该目录下

chown:修改文件属主,属组

例如:chown root.root a.tet

chown -R:递归修改 (即该目录,子目录,子文件的属组,属主都被修改)

echo ‘‘ >文件名          表示把左边内容覆盖给右边

echo ‘‘ >>文件名        表示把左边内容追加给右边

wl-l:显示文件内容行数

tar:打包文件

例如 :tar -cvf(c代表创建) test.tar     a.txt b.txt            :将a.txt与b.txt打包给test.tar

打包不等于压缩

打包是将两或者几个个文件合并在一个文件中,而压缩则是压缩文件内部空间,减少文件所占内存大小

gzip ,bzip2:压缩

gunzip,bunzip2:解压

tar-czvf (打包加压缩)

vim编辑模式包含 命令行,编辑,扩展

命令行:

u:撤销

ctrl r :回滚

ndd(n代表数字):删除所在行数

nyy(n代表数字):复制行数

p:粘贴在下一行

P:粘贴在上一行

先dd后p :剪切

0:行首             shift :行尾       G:跳到最后一行        nG:跳到某一行               gg :跳到第一行

H:屏幕第一行下第一个字符

M:屏幕中央第一个字符

L:屏幕下最后一行第一个字符

uname -r :查看内核

cat/etc/redhat-release 查看操作系统

runlevel init  n(代表数字)   表示启动内核级别

cat   /etc /inittab :查看init n 解释

二:目录介绍

bin目录:存放常用的可执行文件

sbin目录:存放系统的可执行文件

家目录:存放用户自己的文件( cd ~  接着pwd)

dev目录:设备文件目录

etc目录:配置文件目录

三:快捷键介绍

Ctrl+shift+n :开启终端

Ctrl a 跳到命令的首部

Ctrl e 跳到命令的尾部

原文地址:https://www.cnblogs.com/zhengjunfeng/p/9847788.html

时间: 2024-08-25 07:42:54

linux功能概述及目录介绍的相关文章

Zabbix功能概述及架构介绍(理论篇)

1.Zabbix的功能概述 1.1 zabbix是什么 Alexei Vladishev创建了Zabbix项目,当前处于活跃的开发状态,Zabbix SIA提供支持. Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控. Zabbix利用灵活的告警机制,可实现微信.短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示. Zabbix支持polling和trapping两种方式.所有的Zabbix报告都可以通过配置参数在WEB界

Linux下的/proc目录介绍(转)

原文链接:https://www.cnblogs.com/zydev/p/8728992.html proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态, 它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息. Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名. /proc目录下常用文件介绍: /proc/loadavg      前三列分别保存最近1分钟,5分钟,及

Linux功能-文件权限&目录权限

linux系统一切都是文件,文件和目录的所属与权限--来分别规定所有者.所有组.其余人的读.写.执行权限. 读(read),写(write),执行(excute)简写为(r.w.x),也可以以用(4.2.1)来代替表示: 其中,需要注意的事普通文件的权限与目录的权限区别:

linux文件类型及目录介绍

引用:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/20/3033131.html 一:Linux文件类型与扩展名 1.文件种类 普通文件(regular file ): 显示属性为[ - ],例如 [-rwxrwxrwx ].另外,依照文件的内容,又大略可以分为:目录(directory): 显示属性为 [ d ],例如 [drwxrwxrwx]. 纯文本档(ASCII):这是Linux系统中最多的一种文件类型. 二进制文件(b

Linux 系统分区与目录介绍

###系统分区 分区: 把大硬盘分为小的逻辑分区 格式化: 写入文件系统 挂载: 给每个分区分配挂载点 必须分区: /:根分区 swap分区:交换分区,内存2倍,不超过2GB 推荐分区: /boot:启动分区,200MB Linux各目录的作用 /bin/: 存放系统命令的目录,普通用户和超级用户都可以执行. /usr/bin/: 存放系统命令的目录,普通用户和超级用户都可以执行. 这些命令和系统启动无关. /sbin/: 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设

Linux中 /boot 目录介绍 【转载】

Linux中 /boot 目录介绍 转自:点击打开链接 一./boot/目录中的文件和目录 Linux系统在本地启动时,目录/boot/非常重要,其中的文件和目录有: (1)系统Kernel的配置文件: (2)启动管理程序GRUB的目录,里面存放的都是GRUB在启动时所需要的画面.配置及各阶段(stage1, stage1.5, stage 2)的文件.见下图. (3)Initrd文件,是系统启动时的模块供应的主要来源: (4)System.map文件时系统Kernel中的变量对应表: (5)v

linux发行版本基础目录命名及功能

linux发行版本基础目录命名及功能 目录配置标准 FHS 因为目前linux distribution的种类繁多,而且负责开放的团队及公司也很多. 为了让用户可以了解到已安装软件通常的存放位置,所以为了规范linux的目录结构就推出了FHS(filesystem hierarchy standard)文件系统层次化标准,同时保证了在遵循FHS的同时,各个linux发行版的开发者可以根据自己的意图开发出想要的独特风格. FHS定义出根文件下存放的目录及内容 /bin:所有用户可用的基本命令程序文

linux下的文件及目录介绍

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途.所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理. FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等. 第二层则是针对 /usr 及 /var 这两个目录的子目录来定义.例如 /var/log

Linux学习-常见目录介绍

常见目录介绍 / 根目录 /root root用户的根目录 /home/username 普通用户的根目录 /etc 配置文件目录 /bin 命令目录 /sbin 管理命令目录 /usr/bin /usr/sbin 系统预装的其他命令 linux 的man命令为何分那个多个章节 因为有的命令重名,规划到不同章节中,避免调用时冲突 $ man -a passwd -a后面加一个关键字,可以查看该关键字是一个命令或是文件.库函数等 shell(命令解释器)自带的命令成为内部命令,其他都是外部命令 内