Linux 下修改文件權限 chmod 和 chown 命令


chmod 修改文件或目錄權限

chmod [who] [+ | - | =] [mode] 文件名

參數who為其中一個用戶或者用戶的組合:

u 表示“用戶(user)”,即文件或目錄的所有者。
g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶。
o 表示“其他(others)用戶”。
a 表示“所有(all)用戶”。它是系統默認值。

參數操作符號:

+ 添加某個權限。
- 取消某個權限。
= 賦予給定權限並取消其他所有權限。

參數mode用來表示的權限組合:

r 可讀。
w 可寫。
x 可執行。

常用權限實例:
-rw------- (600) 只有所有者才有讀和寫的權限
-rw-r--r-- (644) 只有所有者才有讀和寫的權限,組群和其他人只有讀的權限
-rwx------ (700) 只有所有者才有讀,寫,執行的權限
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的權限,組群和其他人只有讀和執行的權限
-rwx--x--x (711) 只有所有者才有讀,寫,執行的權限,組群和其他人只有執行的權限
-rw-rw-rw- (666) 每個人都有讀寫的權限
-rwxrwxrwx (777) 每個人都有讀寫和執行的權限

chown 修改文件或目錄的用戶名和用戶組

格式:
chown 用戶名:組名 文件路徑

舉例1:修改data目錄的用戶名和用戶組為root和root
$ chown root:root /data
舉例2:修改data目錄下所有文件的用戶名和用戶組為root和root
$ chown -R root:root /data/html
-R 是遞歸的意思


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM