Linux下一切皆文件,對文件信息的瞭解是非常重要的,如下代碼所示的文件信息:
ll
drwxr-xr-x 6 root root 4096 0ct 20 2017 apt
-rw-r--r-- 1 root root 211 0ct 20 2017 hosts
-
第一段第一個字母代表文件的類型
-
-:普通文件
-
d:目錄文件
-
b:塊特殊文件
-
c:字符特殊文件
-
l:符號鏈接
-
f:命名管道
-
s:套接字文件
-
-
第一個字段剩下的 9 個字符是模式,其實就是權限位,三個一組,每一組rwx代表讀、寫、執行,三組分別代表文件所屬的用戶權限、文件所屬的組的權限、其他用戶的權限,有時候通過數字指定文字的權限w(4),x(2),r(1),例如修改文件權限chmod 777,就是所有4+2+1 4+2+1 4+2+1,所有的權限都賦予
-
第二個字段:硬鏈接的數目
-
第三個字段是所屬的用戶,第四個是所屬的組
-
第五個字段文件的大小,第六個是日期 最後文件名