簡述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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基礎命令---chmodLinux
- Shell指令碼知識簡述指令碼
- 小知識:講述Linux命令別名與資原始檔的區別Linux
- Linux中chmod命令的定義及作用!Linux
- 知識抽取簡述|得物技術
- ELF 格式簡述 - eBPF 基礎知識eBPF
- 怎麼用linux命令之chmod方法Linux
- 【Linux知識】7個常用的Linux網路命令!Linux
- Linux簡單知識點Linux
- 簡述知識付費平臺搭建過程
- Linux基本知識與基礎命令Linux
- Linux scp命令詳述Linux
- chmod命令(change mode)
- ping命令的作用和原理簡述
- linux-gcc簡要知識點 **LinuxGC
- Linux 核心、Shell 簡述Linux
- 簡述Linux磁碟IOLinux
- 簡述Linux中ps命令和輸出風格引數Linux
- 【知識分享】Linux檔案傳輸常用的9個命令!Linux
- 簡述top命令與結束程式kill命令
- linux中 chmod +x和chmod u+x以及chownLinux
- linux 知識Linux
- 【知識分享】linux伺服器目錄檔案的命令操作Linux伺服器
- chmod 755 a.sh命令解釋
- Linux命令有哪些知識點需要掌握?面試題Linux面試題
- 【Linux基礎知識】Linux目錄管理相關命令有什麼Linux
- Java你需要知道的知識-簡明闡述雙親委派機制及作用Java
- 簡述Linux開機啟動流程Linux
- cd命令有哪些相關知識?學linux運維命令基礎入門Linux運維
- Linux常用命令之使用者許可權管理chmod、chown、chgrp、umask命令講解Linux
- Linux的命令列介面簡介Linux命令列
- linux 知識補習Linux
- Linux 知識小集合Linux
- linux基礎知識Linux
- Linux複習知識Linux
- 磁碟的基本知識和基本命令
- 常用命令--chmod--chown--區別
- 雲伺服器chmod命令用法詳解伺服器