Linux檔案屬性說明
阿新 • • 發佈:2018-11-19
原文連結:Linux檔案屬性說明
[email protected]:~$ ls -al total 156 drwxr-xr-x 22 somnus somnus 4096 Aug 11 22:18 . drwxr-xr-x 3 root root 4096 Jul 29 01:42 .. drwx------ 3 somnus somnus 4096 Jul 30 11:09 .adobe -rw------- 1 somnus somnus 1150 Aug 11 22:17 .bash_history -rw-r--r-- 1 somnus somnus 220 Jul 29 01:42 .bash_logout -rw-r--r-- 1 somnus somnus 3637 Jul 29 01:42 .bashrc drwx------ 22 somnus somnus 4096 Aug 4 11:45 .cache
共分為7列:
- 檔案型別以及許可權
- 多少個檔名連線到此節點(i-node)
- 檔案所有者的許可權
- 檔案使用者組的許可權
- 檔案大小,單位B
- 檔案修改的日期
- 檔名,以.開頭的為隱藏檔案
第一點:檔案型別以及許可權,一共有十位,例如:drwxr-xr-x 第一位d表示檔案型別,後面每三位表示[rwx]對應不同使用者以及使用者組的許可權,r表示讀許可權(read),w表示寫許可權(write),x表示可執行許可權(execute),‘-’表示沒有此許可權。
例如: drwxr-xr-x
[d] [rwx] [r-x] [r-x]
(檔案型別) (檔案所有者許可權) (檔案所屬使用者組許可權) (其他人的許可權)
表示:該檔案是目錄,該檔案所有者擁有rwx許可權,該檔案所屬使用者組擁有rx許可權,其他人擁有rx許可權。
第一位檔案型別常見值:
- d:這是一個目錄
- -:這是一個檔案
- l:這是一個連線檔案