Linux文件列表和文件权限

使用ls -l命令会输出当前目录的长文件列表

zhangfandeMacBook:~ zhangfan$ ls -l
total 0
drwxrwxrwx   4 zhangfan  staff   128  2  2 11:13 Adlm
drwx------@  3 zhangfan  staff    96  2  2 14:39 Applications
drwxrwxr-x@  4 zhangfan  staff   128  5 25 21:49 Creative Cloud Files
drwx------+  9 zhangfan  staff   288  5 25 11:28 Desktop
drwx------+  9 zhangfan  staff   288  4 30 23:58 Documents
drwx------+ 29 zhangfan  staff   928  5 25 16:15 Downloads
drwxr-xr-x   4 zhangfan  staff   128  4 19 14:46 GitBook
drwx------@ 86 zhangfan  staff  2752  5 24 17:31 Library
drwx------+ 10 zhangfan  staff   320  5  6 15:34 Movies
drwx------+  6 zhangfan  staff   192  3 19 19:59 Music
drwx------+  4 zhangfan  staff   128  5 23 17:31 Pictures
drwxr-xr-x+  5 zhangfan  staff   160  1  2  2017 Public
-rw-r--r--   1 zhangfan  staff     0  2  2 11:20 pymel.log
drwxr-xr-x   2 zhangfan  staff    64  2  2 11:20 xgen

使用长列表表示时,每一段字段分别表示 权限信息 硬连接数 属主 属组 文件大小 文件创建日期 文件名

其中权限有10位

第一位: -:表示普通文件 (chomd u) d:表示目录 l:表示软连接(就好像Windows的快捷方式) b:表示设备 p:表示管道文件

2-4位:属主权限(chomd g) 分为三类:读 r 写 w 执行 x

5-7位:属组权限(chomd o) 分为三类:读 r 写 w 执行 x

8-10位:其他用户,即不属于属主以及属组以外的用户 分为三类:读 r 写 w 执行 x

results matching ""

    No results matching ""