ls命令为linux下常用的命令
用法:ls [选项]... [文件]...
选项解释:
-a, --all 不隐藏任何以. 开始的项目
-A, --almost-all 列出除. 及.. 以外的任何项目
--author 与-l 同时使用时列出每个文件的作者
-l 使用较长格式列出信息
-L, --dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
-m 所有项目以逗号分隔,并填满整行行宽
-g 类似-l,但不列出所有者
-R, --recursive 递归显示子目录
-s, --size 以块数形式显示每个文件分配的尺寸
-S 根据文件大小排序-t 按修改时间排序,越新的越靠前
文件名颜色的含义:默认色代表普通文件、绿色代表可执行文件、红色代表tar包文件、蓝色代表目录文件、水红代表图象文件、青色代表链接文件、黄色代表设备文件。
ls -l命令:以长格式的形式查看当前目录下所有可见文件的详细属性。
例:
ltc@ltc-OptiPlex:~$ ls -l a.txt
-r--r--r-- 1 ltc ltc 0 3月 29 16:54 a.txt
7个段分别是:
-
文件属性:-r--r--r--
其中各个字符代表的意义:d: 代表是目录,-代表文件,第一个-代表a.txt是个文件第一个r--:代表属主权限,-代表无权限;r代表具有可读权限; w代表具有可写权限;x代表具有可执行权限第二个r--:代表组权限第三个r--:代表其他用户权限 -
文件硬链接数或目录子目录数:1 (一个空目录的该字段是2,表示该目录下有两个子目录,因为每一个目录都有一个指向它本身的子目录"." 和指向它上级 目录的子目录"..")
-
所有者:ltc
-
所属用户组:ltc
-
文件大小:0 byte
-
修改 时间:3月29 16:54
-
文件名:a.txt