了解linux的檔案屬性,也就是:ls(list)檔案指令。使用root使用者登入linux後,輸入:ls -la命令
1.第一欄代表這個檔案的屬性:如果仔細看的話可以發現這一欄其實有10個屬性。
第乙個屬性代表這個檔案是【目錄、檔案或者連線檔案等】
當為[d]則是目錄,
當為[-]則是檔案,
當為[l] 則表示為裝置檔案(link file),
當為[b]則表示為裝置檔案裡面的可供儲存的介面檔案,
當為[c]則表示為裝置檔案;裡面的串列埠裝置,例如滑鼠、鍵盤。
接下來的屬性中,三個為一組[ r w x ],的三個引數的組合。其中,
[ r ]代表可以讀取(read)
[ w ]代表可以寫入(write)
[ x ]代表可執行(excute)
第一組為[擁有者的許可權] 上圖可知第一組該檔案擁有者有讀取和寫入的許可權
第二組為[同群組的許可權]
第三組為[其他非本群組的許可權]
第二欄表示為連線占用的節點(i-node):這個跟鏈結檔案(link file)有關,
第三欄表示這個檔案(或目錄)的擁有人,
第四欄表示擁有人的群組,
第五欄表示這個檔案(或目錄)的容量大小,
第六欄表示這個檔案的建檔日期或者是最近的修改日期,分別為月份、日期、時間,
第七欄表示這個檔案的檔名。
如果檔案(或目錄)名之前多了乙個[.],則代表這個檔案為[ 隱藏檔案 ]。
當ls 後面加-la時,隱藏檔案都會被列出來,如果你只輸入ls,則檔名加[.]的檔案就不會被顯示出來。
這七個欄位的意義是很重要的!務必清楚的知道各個字段代表的意義呢!尤其是第乙個欄位的十個許可權,那是整個linux檔案(或目錄)許可權的重點之一。
備註:[上圖所示]開啟了selinux功能的linux系統才會有這個點。
那個點表示檔案帶有「selinux的安全上下文」。
centos7預設是開啟selinux的,所以會有這個點,
如果關閉selinux,然後再建立檔案,新建立的檔案就不會再有這個點了。
下面的內容將會在《linux — 檔案與目錄管理(一)》中提到:
linux檔案屬性
linux檔案屬性1 首先檢視一下 ls l 檢視檔案的檔案屬性 上面顯示檔案屬性一共7個常見的字段。各個欄位的含義 1.第乙個字段 檔案許可權 就是 或者r w x的組合。一共10位。左面開始數起,a 第一位 檔案型別 常規檔案 系統普通檔案。d directory 目錄檔案,目錄是特殊的檔案,目...
linux檔案屬性
linux檔案屬性3 目錄是乙個特別的檔案 目錄檔案 比如 drwxr r 就是乙個目錄的許可權 目錄具有r許可權 可以檢視目錄裡面的檔名,只是檢視檔名。是否能夠對檔案操作,那還要看檔案的許可權。目錄具有w許可權 在目錄下 增加檔案 刪除檔案 檔名重新命名 目錄具有x許可權 能夠進入該目錄 能夠使用...
linux檔案屬性
linux是多使用者多工環境,因此檔案的許可權管理十分重要。linux將檔案可訪問訪問的身份分為3種 owner group others,每種身份有三種許可權 read write execute。另乙個常識,root是萬能的,能做任何事情!這是在終端中輸入ls al命令後,列出的內容,從途中可以...