linux系統中的chmod命令主要用來修改目錄和檔案的許可權,預設情況下只有root使用者才能使用。該命令的使用方式為命令+修改內容+要修改的檔案或者目錄,同時它還有一些選項最為常用的就是-r,意思是遞迴處理,一旦使用該選項那被操作的目錄及目錄下的所有檔案都會同樣發生許可權變更。在修改方式上chmod命令支援兩種修改方式,下面逐一演示。
end所謂的字母操作符修改法實際上就是用字母表示所有者、所屬組、其他使用者,用操作符表示增減許可權的文字的表示法。許可權注意分為三種讀(r),寫(w),執行(x),操作物件又分為三類所有者(u),所屬組(g),其他使用者(o),如果需要增加許可權可以使用(+),取消許可權可以使用(-),指定許可權可以使用(=)。只要將操作物件、許可權操作符、許可權組合就可以向系統傳達相應的修改要求。例如對所有者增加執行許可權可以表示為u+x、對其他使用者取消寫許可權可以表示為o-w。
將系統下/tmp/history目錄的許可權中增加所屬組的寫許可權。方法:在提示符後輸入命令chmod g+w /tmp/history,完成後檢視發現該目錄的許可權已由drwxr-xr-x變更為drwxrwxr-x。
將系統下/tmp/every目錄其他使用者許可權設定為可讀、不可寫、不可執行。方法:在提示符後輸入命令chmod o=r /tmp/every,完成後檢視發現目錄的許可權已由drwxr-xr-x變更為drwxr-xr--。
將系統下/tmp/mobile檔案的許可權設定為所有者可讀、可寫、不可執行,所屬組可讀、不可寫、不可執行。方法:在提示符後輸入命令chmod u-x,g-w /tmp/mobile,完成後檢視發現檔案的許可權已發生變更。這裡注意多元素修改需要使用「,」連線。
endlinux系統中將讀許可權規定為4,寫許可權規定為2,執行許可權規定為1。任何物件的許可權都可以用三個數字的和來表示。例如765表示的是(4+2+1)(4+2)(4+1),也就是所有者可讀、可寫、可執行,所屬組可讀、可寫,其他使用者可讀、可執行。在進行許可權設定時,可以使用chmod+數字組合+待修改檔案目錄來完成更改。
將系統下/tmp/hub檔案的許可權設定為所有者可讀、可寫、不可執行,所屬組可讀、可寫、不可執行,其他使用者可讀、不可寫、不可執行。方法:在提示符後輸入命令chmod 664 /tmp/hub,完成後檢視發現檔案許可權已變更。
將系統下/tmp/history目錄的許可權設定為所有者可讀、可寫、可執行,所屬組可讀、可寫、不可執行,其他使用者可讀、不可寫、不可執行,同時該目錄下所有檔案目錄採用同樣設定。方法:在提示符後輸入命令chmod -r 764 /tmp/history,完成分別檢視該目錄及目錄下檔案發現都已發生變更。
linux文件許可權
1 登入 root 使用者 su mac一開始進入建立的使用者是具有管理員許可權的使用者,但是密碼卻不是進入 root 使用者的密碼,可以使用 sudo su 免密進入 root 使用者。2 退出 root 使用者 exit 3 列出檔案 包括隱藏的檔案,以 開頭的檔名 的詳細許可權與屬性 ls a...
Linux文件許可權管理
語法 ls l 路徑 ll 路徑 十位字元含義 第1位 文件型別 第2 4位 文件所有者許可權情況 第5 7位 與所有者同一組的許可權情況 第8 10位 除了前兩部分的使用者之外的其他使用者的許可權情況 語法 chmod 選項 許可權模式 文件路徑 常用選項 r 遞迴設定許可權 資料夾 字母形式 語...
Linux 文件許可權簡介和設定
登入linux執行ls al時,會有如下結果 一 簡介 1.檔案的型別與許可權 其功能的簡介如下圖 第乙個字元代表檔案的型別,d是目錄,是檔案,l是鏈結檔 接下來的字元中三個為一組,均為rwx三個引數的組合,如果沒有許可權就會出現減號 第一組為檔案擁有者的許可權,第二組為同群組的許可權,第三組為非本...