Linux檔案屬性

2021-09-29 16:39:56 字數 1490 閱讀 7173

當我們執行ls-al時會看到下面的內容:

ls是list的意思,重點在於顯示檔案的檔名與相關屬性。而引數-al則表示列出所有的檔案詳細的許可權與屬性(包含隱藏檔案,就是檔名第乙個字元為.的檔案)。

我們來解釋一下上圖七列的意思。

第一列代表檔案的型別與許可權。

如果注意看的話你會發現他有十個字元。

第乙個字元代表的是這個檔案是目錄檔案或者鏈結檔案。

若是[d]可則是目錄 , 若是(-)則是檔案, 若是[l]則表示為連線檔案

若是[b]則表示裝置 檔案裡面的可供儲存的介面裝置。

若是[c]則表示裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠( 一次性讀取裝置)

接下來的rwx是他們的許可權:

r(4)代表可讀,w(2)代表可寫,x(1)代表可執行如果沒有對應的許可權則會出現-。

第二列表示有多少檔名鏈結到此節點。

第三列表示這個檔案的所有者賬號。

第四列表示檔案的所屬使用者組。

第五列表示檔案的大小。

第六列表示檔案的建立日期或最近一次修改日期。

第七列為該檔名。

chgrp    改變檔案所屬使用者組。

chgrp是change group的簡稱,這樣記憶起來方便好多。雖然通過chgrp修改檔案的使用者組很簡單,但是需要注意被改變的組名(改變後的組名)要在/etc/group檔案內存在才行,否則報錯(invalid group name 『*『)。

-引數r:進行遞迴的改變,連同子目錄的檔案也改變。

chown   改變檔案所有者。

chown是change owner的簡稱。這裡也需要注意,修改後的使用者也要在/etc/passed**現。

chown還有其他作用,還可以直接修改使用者名稱的名稱

引數-r:遞迴改變

用法:chown [-r] 帳號名稱 檔案或目錄    chown [-r] 帳號名稱:組名 檔案或目錄

chmod   改變檔案的許可權。

檔案許可權的修改方法有兩種,分別為使用數字和符號進行許可權的修改。

方法1:

檔案的基本許可權有九個,三個一組,分別代表owner,group,other三種身份。

r:4w:2

x:1rwx:7

rw-:6

-wx:3

例如:chmod 777 +檔名

方法2:

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命令後,列出的內容,從途中可以...