簡述Linux chmod命令的知識
u,User 即檔案或目錄的擁有者
g,Group 即檔案或目錄的所屬群組
o,Other 除了檔案或目錄擁有者或所屬群組之外,其他使用者皆屬於這個範圍
a,All 即全部的使用者,包含擁有者,所屬群組以及其他使用者
r 讀取許可權,數字代號為“4” 即 “100”
w 寫入許可權,數字代號為“2” 即 “010”
x 執行或切換許可權,數字代號為“1” 即 “001”
- 不具任何許可權,數字代號為“0” 即 “000”
chmod [選項] [檔案..]
-c,--changes 效果類似“-v”引數,但僅回報更改的部分
-f,--quiet,--silent 不顯示錯誤資訊
-R,--recursive 遞迴處理,將指令目錄下的所有檔案及子目錄一併處理
-v,--verbose 顯示指令執行過程
--reference= 把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同
<許可權範圍>+<許可權> 增加指定許可權 (chmod u+r file)
<許可權範圍>-<許可權> 刪除指定許可權 (chmod g-rw file)
<許可權範圍>=<許可權> 等於指定許可權 (chmod o=rwx file)
# ll 1.txt
-rw-r--r--. 1 root root 0 8月 25 21:36 1.txt
# chmod g+w 1.txt # ll 1.txt
-rw-rw-r--. 1 root root 0 8月 25 21:36 1.txt
-rw-r--r--. 1 root root 0 8月 25 21:36 2.txt
# chmod o-r,g+w 2.txt # ll 2.txt
-rw-rw----. 1 root root 0 8月 25 21:36 2.txt
# ll 3.txt
-rw-r--r--. 1 root root 0 8月 25 21:36 3.txt
# chmod u=rwx,g=rw,o=- 3.txt # ll 3.txt
-rwxrw----. 1 root root 0 8月 25 21:36 3.txt
# ll 4.txt
-rw-r--r--. 1 root root 0 8月 23 20:55 4.txt
# chmod 777 4.txt # ll 4.txt
-rwxrwxrwx. 1 root root 0 8月 23 20:55 4.txt
# chmod 644 4.txt # ll 4.txt
-rw-r--r--. 1 root root 0 8月 23 20:55 4.txt
# chmod 0 4.txt # ll 4.txt
----------. 1 root root 0 8月 23 20:55 4.txt
第一部分:第 1 位為檔案型別,2~10位表示檔案許可權,234:使用者許可權,567:所組許可權,789:其它使用者許可權
檔案型別說明 -:普通檔案,d:目錄檔案,b:塊裝置檔案,c字元裝置檔案,l:符號鏈,p:管道特殊檔案
第二部分:表示硬連結數
第三部分:oot表示檔案擁有者,使用者名稱
第四部分: root 表示檔案的所屬組
第五部分:最後表示檔案的最後修改時間
第六部分:檔名
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2893650/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Shell指令碼知識簡述指令碼
- Linux route命令簡述Linux
- linux chmod命令(轉)Linux
- Linux基礎命令---chmodLinux
- Linux chmod命令詳解Linux
- 知識抽取簡述|得物技術
- ELF 格式簡述 - eBPF 基礎知識eBPF
- 小知識:講述Linux命令別名與資原始檔的區別Linux
- chmod 命令
- chmod 命令——chmod 755與 chmod 4755區別
- 每天一個 Linux 命令(27):linux chmod 命令Linux
- Linux中chmod命令的定義及作用!Linux
- 簡述知識付費平臺搭建過程
- linux命令和知識點Linux
- 怎麼用linux命令之chmod方法Linux
- linux chmod命令詳細使用引數Linux
- Linux簡單知識點Linux
- chmod命令(change mode)
- 駭客知識之7種DoS攻擊方法簡述(轉)
- 【Linux知識】7個常用的Linux網路命令!Linux
- grep命令的知識.
- Linux基本知識與基礎命令Linux
- RecyclerView 知識梳理(1) 綜述View
- chmod命令詳細用法
- Linux scp命令詳述Linux
- linux-gcc簡要知識點 **LinuxGC
- ping命令的作用和原理簡述
- MySQL面試之簡單知識和命令總結MySql面試
- Linux 核心、Shell 簡述Linux
- 簡述Linux磁碟IOLinux
- 簡述top命令與結束程式kill命令
- chmod/chkconfig命令使用
- 簡述Linux中ps命令和輸出風格引數Linux
- Linux基礎知識複習之命令篇Linux
- 無線上網基礎知識淺述
- 詳述Linux ftp命令的使用方法LinuxFTP
- 【知識分享】Linux檔案傳輸常用的9個命令!Linux
- Java你需要知道的知識-簡明闡述雙親委派機制及作用Java