命令+ [选项] + [参数]
命令: 做一件事的动作本身
选项: 是对命令的修正,是命令功能的补充
长选项:--开头,通常都是一个完整的单词
特点:通常可以多个一起使用
通常是不分先后顺序
不能组合在一起使用,例:--test --all 不能写成--testall
短选项:-开头,通常都是一个字符
特点:通常可以多个一起使用
通常也是不分先后顺序
通常可以组合一起使用,例: -l -h -lh
参数: 是命令作用的对象
man: manual 手册,查看命令的帮助
使用格式: #man 命令
例如: #man pwd
pwd: print name of current/working directory 打印当前工作中的目录,当前位置
#pwd
cd: change directory 改变工作的目录,切换目录
使用格式: #cd 路径(目录名称)
*****
目录结构:linux中,目录是个倒状树状结构
目录机构的书写: 例 /root/a/hello/welcome.txt
注意: 在这里面只有第一/才代表根的意思,其它的都是目录的分隔符;在分隔左边是父目录,右边的是子目录;想让/当成根的意义,前面不能有任何符号遮挡
绝对路径: 从/开始引用的路径
相对路径: 相对某个位置而言,一般都引用到.和..
例子:
#pwd
/root
#cd /tmp
#pwd
/tmp 发现位置切换到了/tmp中
ls: list directory contents 列出目录中的内容;查看文件的基本属性
使用格式: #ls [+选项] 目录(文件)
例: #ls /tmp 查看/tmp目录中有哪些内容
注意: 如果ls后,没有加任何东西,代表查看当前位置下都有什么内容
ls常用的选项:
-a: --all do not ignore entries starting with . 显示以.开头的文件;在linux中,默认以.开头的文件,是隐藏文件
-A:--almost-all do not list implied . and .. 和-a选项类似,但是不会显示.和..
注释: .代表当前目录 ..上一级目录
-l: long-format 长格式显示,会显示文件的基本属性
例子:
#ls -l /etc/passwd
-rw-r--r--. 1 root root 2397 Mar 7 07:55 /etc/passwd
显示的第一个位置,是文件的类型:
-代表普通文件 d目录 b块设备(磁盘等) c字符设备(键盘、鼠标等) l链接文件 p管道文件
-h, --human-readable 以人类可读的方式显示文件大小
-d:--directory 显示目录自身的信息,而不是显示里面的内容
例:
#ls -l /tmp 将/tmp中的内容,以长格式显示
#ls -l -d /tmp 长格式显示/tmp目录本身
-i: 显示文件的inode号 注意: 每个文件都会有一个inode号
-r: 逆序显示,按照文件名排列,按ascci码排列
-R: 递归显示目录
-Z: 显示文件的扩展属性
网友评论