Linux改變檔案屬性與許可權

2021-06-21 21:26:18 字數 986 閱讀 6617

在學習檔案屬性與許可權前,先用ls -al 命令顯示檔案的詳細資訊

如上圖,第一欄代表這個檔案的型別與許可權,一共有十個字元。

當為[ d ]則是目錄。

當為[ - ]則是檔案

若是[ l ]則是鏈結檔案

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

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

接下來的字元,以三個為一組,且均為[rwx] 的三個引數的組合。其中 r代表可讀,w代表可寫,x代表可執行,如果沒有此許可權則為-。

第一組為檔案擁有者的許可權,第二組為同群組的許可權,第三組為其他非本群組的許可權。

第二欄表示有多少個檔名鏈結到此節點(inode)

第三欄表示這個檔案擁有者的賬號

第四欄表示這個檔案所屬的群組

第五欄為這個檔案的容量的大小,預設單位bytes

第六欄為這個檔案的建檔日期或者是最近的修改日期

第七欄為這個檔案的檔名,當這個檔名之前多了乙個[.]時,則代表這個檔案為隱藏檔案。

chgrp  :改變檔案所屬群組

chgrp [選項]... 使用者組 檔案...

chown : 改變檔案的擁有者

chown [選項]... [所有者][:[組]] 檔案...

chmod : 改變許可權

chmod [選項]... 模式[,模式]... 檔案...

許可權對目錄的重要性

1.當對目錄有r的許可權時,表示你可以查詢該目錄下的檔名資料,所以你就可以利用ls這個指令將目錄的內容列表顯示出來。

2.當對目錄有w的許可權時,可以:建立新的檔案和目錄,刪除已經存在的檔案和目錄(不論該檔案的許可權為何),將已存在的檔案或目錄進行更名,搬移該目錄內的檔案、目錄位置。

3.當對目錄有x的許可權時,代表使用者能否進入該目錄成為工作目錄。

Linux 改變檔案屬性與許可權

常用的修改檔案組或檔案的命令有三個 chgrp chown chmod。1 chgrp 改變檔案所屬的使用者組 改變乙個檔案的使用者組直接以chgrp來改變即可,這個命令時change group 的簡稱。但是要被改變的組名必須存在才行,即必須在 etc group檔案內存在才行。如想要改變檔案te...

linux 如何改變檔案屬性與許可權

我們知道檔案許可權對於乙個系統的安全重要性,也知道檔案的許可權對於使用者與群組的相關性,那如何修改乙個檔案的屬性與許可權呢?我們這裡介紹幾個常用於群組 擁有者 各種身份的許可權的指令。如下所示 chgrp 改變檔案所屬群組 chown 改變檔案擁有者 chmod 改變檔案的許可權,suid,sgid...

Linux改變檔案屬性與許可權命令

linux改變檔案屬性與許可權的命令主要包括 chgrp chown chmod。每個命令的作用及引數如下 chgrp用於改變檔案所屬的群組,但群組名必須在 etc group檔案中存在,否則會顯示無效組名錯誤。使用方法 chgrp group r dir file 常用引數 r 進行遞迴 recu...