天天看點

LINUX檔案權限及修改預設檔案權限

檔案的權限問題:對普通檔案的權限可能比較了解,現在掌握目錄讀、寫、執行權限的含義

                          |        普通檔案                        |          目錄

  r 可讀權限    | 可以檢視,例如cat,less     |  目錄下的内容可以用ls檢視(不一定課ll) 

 w可寫權限     | 可以編輯,儲存                  |可以再目錄下建立檔案

 x執行權限      |shell腳本可以執行               | 可以cd進入目錄,用ll檢視

改變檔案權限:1.隻有root可以改變檔案的屬主 用chown [-R] user_name file | directory,

                              chown owner_name : group_name 同時改變屬主、屬組

                           2.隻用root和所有者可以改變檔案的屬組 chgrp  group_name  file | directory

                           3.chmod   777 | u+x | o=rwx |           chmod  --reference=b  所有權限改為和一樣

                           4.改變檔案的權限是在改變别人對自己檔案的操作權限,修改前請慎重考慮。

建立檔案時的預設權限

建立檔案時的權限 umask至決定了建立檔案時的權限,通常檔案不具有執行權限。預設情況下建立的目錄權限777-umask,檔案權限666-umask.預設管理者umask=022,普通使用者umask=002,umask值修改後在下次登入後還原,要想永久改變需要修改環境變量。

繼續閱讀