Linux学习第三篇之Linux常用命令——命令格式与目录处理命令ls
一、Linux命令的格式。
命令格式:命令 [-选项] [参数]
例如:ls -la /etc
命令说明:
1、个别命令可以不遵循上述的格式。
2、当命令包含多个选项时,可以写在一起,并且不需要写多个-
3、简化选项与完整选项,-a 等同于--all。
4、部分命令的选项、参数(被操纵对象)是可选的。
二、目录处理命令:ls
命令名称:ls 命令对应的英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示指定目录下的文件(不填写参数时默认显示当前目录下的文件)
语法:ls [-ald] [文件或目录]
-a(all):
显示所有文件,包括隐藏文件(注:Linux当中的隐藏文件都是以 . 开头的)
-l(long——长格式显示) :
显示文件的详细信息,包括读写权限,文件所有者(一个文件只能有一个,但是可以变更),文件所属组(一个文件只能有一个组),文件大小,最后一次修改时间、文件名
-d 查看目录的属性,一般都是与l配合使用
注意:1、ls命令可以不填写选项和参数
2、ls命令支持-h选项,即文件信息的人性化展示,可以将文件大小的单位显示出来,更加易读
三、Linux查看文件时展示的读写权限信息。
比如一个文件的读写权限展示为——-rw-r--r--,这个一个长度为10的字符串,包含了如下的信息:
1、第一部分(指第一个位置):告诉我们这个文件的类型,‘-’代表这是一个文件,‘d’代表这是一个目录文件,‘l’代表这是一个软链接文件。
2、第二部分(剩余的所有内容):剩余的所有内容可以分成三块rw-(所有者:u) r--(所属组:g) r--(其他人:o),其中r表示读权限,w表示写权限,x表示执行权限。此处告诉
我们这是一个所有者用户可读可写不可执行、所有组用户只可读、其他用户只可读的文件。