許可權設定
語法:#chmod 【選項】 許可權模式 文件路徑
注意事項:
常用選項:
-r:遞迴設定許可權 (當文件型別為資料夾的時候)
許可權模式:該文件需要設定的許可權資訊
文件:可以是檔案也可以是資料夾,路徑是相對或者絕對
設定許可權:操作者必須是root使用者或者文件所有者
字母形式
給誰設定:
u:表示所有者身份owner(user)
g:表示給所有者同組使用者設定(group)
o:表示others,給其他使用者設定許可權
a:表示all,給所有人(包含ugo部分)設定許可權
如果在設定許可權的時候不指定給誰設定,則預設給所有使用者設定
什麼許可權-許可權字元:
r:讀w:寫
x:表示執行
-:表示沒有許可權
如何設定-許可權分配方式:
+:表示給具體的使用者新增許可權(相對當前)
-:表示刪除使用者的許可權(相對當前)
=:表示將許可權設定成具體的值(注重結果)【賦值】
設定多個身份的許可權時候,每個身份之間需要通過英文逗號分開。
例項:給/root/hello.txt檔案設定許可權,要求所有者擁有全部許可權,同組使用者擁有讀寫許可權,其他使用者只有讀許可權。
答案:#chmod u=rwx,g=rw,o=r /root/hello.txt
答案不唯一;
數字許可權
讀:r 4
寫:w 2
執行:x 1
沒有任何許可權(-):0
例如:需要給index.html設定許可權,許可權要求所有者擁有全部許可權,同組使用者擁有讀執行許可權,其他使用者唯讀。
分析:所有者(第1位):全部許可權 = 讀 + 寫 + 執行 = 4 + 2 + 1 = 7
同組使用者(第2位):讀執行 = 讀 + 執行 = 4 + 1 = 5
其他使用者(第3位):讀 = 4
組合: 754
最終得出的結果是754
#chmod 754 index.html
擴充套件:在linux系統中,建立文件的許可權有乙個預設值,以當前的系統為例,其建立資料夾之後的預設許可權是755,建立檔案之後的許可權是644。
沒有雙擊事件實現的兩種形式
一。mousedown事件下判斷 if ssdouble in shift and ssleft in shift then begin showmessage aa end 訊息處理詳解 tmsg tagmsg tagmsg record hwnd hwnd message uint wparam...
C C 的兩種多型形式
1 2 test.cpp4 5 created by mac on 15 8 11.6 7 8 include9 include10 using namespace std 11class person 基類person12 25person person 26 person person stri...
include的兩種指令形式
在程式設計過程中不在意的細節 搬運於c程式設計 include include stdio.h include使用尖括號的形式時,編譯系統從存放c編譯系統的子目錄中去找所要包含的檔案如 stdio.h 這稱為 標準方式 若使用 include指令是為了使用系統庫函式,因而要包含系統提供的相應標頭檔案...