
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 db
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 djproject
-rwxr-xr-x. 1 root root 38 Jun 29 16:44 index.html
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 jobs
-rwxr-xr-x. 1 root root 252 Jun 29 16:44 manage.py
drwxr-xr-x. 3 root root 4096 Jun 29 16:44 templates
第二列中的這些數字的含義是什麼?它們與檔案和資料夾權限有關係嗎?我該如何更改數字?
答案1
這是檔案或目錄的硬連結數量。對於文件,這通常是1
,除非您使用 .創建了指向它的附加硬連結ln
。
對於目錄,它是 2 + 子目錄的數量。這是因為目錄可以透過父目錄中的名稱、.
目錄本身或..
每個子目錄中的名稱來引用。
答案2
答案3
第二列中的數字實際上是檔案或目錄的「連結」數量。類似於oop中引用計數的概念。
答案4
drwxr-xr-x 2 matt db 4096 Jan 30 23:08 documents
-rw-r--r-- 1 matt db 49 Jan 31 01:17 sum.pl
第一個字元表示文件的類型。 - 表示普通文件,d 表示目錄,l 表示連結文件,s 表示套接字文件
第一個欄位中接下來的 9 個字元代表權限。每3個字元分別代表所有者、群組和其他人的讀(r)、寫(w)、執行(x)權限。 - 表示沒有許可。
第二個欄位指示該文件的連結數。
第三個欄位表示所有者名稱。
第四個欄位表示群組名稱。
第五個欄位表示檔案大小(以位元組為單位)。
第六個欄位表示文件的最後修改日期和時間。
最後第七個欄位是文件的名稱。