linux的檔案屬性與目錄配置
阿新 • • 發佈:2018-12-16
三個重要檔案:
/etc/passwd 系統上的賬號與一般身份使用者,還有那個 root 的相關資訊
/etc/shadow 密碼
/etc/group 所有群組名稱
ls -al
『-al』則表示列出所有的檔案 ( 包含隱藏檔,就是檔名前面第一個字元為 . 的那種檔案 )
第一個屬性代表這個檔案是『目錄、檔案或連結檔案等等』:
[ d ] 目錄
[ - ] 檔案
[ l ] 連結檔(link file);
[ b ] 裝置檔案裡面的可供儲存的介面裝置;
[ c ] 裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠。
目錄配置
對於一個目錄,若僅有讀許可權而無執行許可權,則無法進入、
chgrp
# chgrp [-R] 組名 dirname/filename ...
引數:
-R : 進行遞迴( recursive )的持續變更,亦即連同次目錄下的所有檔案、目錄都更新成為這個群組之意。常常用在變更某一目錄的情況。
示例:
chgrp 組名 路徑或者檔名
chown
# chown [-R] 賬號名稱 檔案或目錄
# chown [-R] 賬號名稱:群組名稱 檔案或目錄
chmod
# chmod [-R] xyz 檔案或目錄
引數:
xyz : 就是數字型別的許可權屬性,為 rwx 屬性數值的相加。
u是user、g是group、o是other、a是all、
+ - = 加 減 設定
# chmod u=rwx,go=rx 檔名
# chmod a+w 檔名