您的位置:首页 > 其它

ls命令详解

2015-03-29 17:34 253 查看
ls命令为linux下常用的命令

用法:ls [选项]... [文件]...

选项解释:

-a, --all 不隐藏任何以. 开始的项目

-A, --almost-all 列出除. 及.. 以外的任何项目

--author 与-l 同时使用时列出每个文件的作者

-l 使用较长格式列出信息

-L, --dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息

-m 所有项目以逗号分隔,并填满整行行宽

-g 类似-l,但不列出所有者

-r, --reverse 逆序排列

-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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: