chmod 修改檔案或目錄許可權
阿新 • • 發佈:2022-04-18
參考部落格chmod修改檔案或目錄的許可權_毛小zhu的部落格-CSDN部落格_chmod修改目錄許可權
可以使用chmod可以修改檔案或目錄的許可權,只有檔案的屬主和超級使用者 root 才可以執行 chmod 命令。
linux中的檔案許可權
[root@greatdb-1 ~]# ll world.sql
-rw-r--r--. 1 root root 398635 Apr 1 06:05 world.sql
第一位表示檔案型別 ,比如 d表示目錄 , l表示軟連線,具體檔案為-
後面的9位分三組 ,分別表示屬主、屬組、其他使用者對此檔案或目錄的許可權
r - 可讀,w - 可寫 ,x - 可執行
檔案許可權修改
加 -R 引數表示遞迴修改所有子目錄的許可權
1. 使用字母修改許可權
使用者型別:
a - 所有使用者
u- 屬主
g-屬組
o-其他使用者
操作字元:
+ 加入某個許可權
- 收回某個許可權
= 設定成某個許可權
chmod a=rw world.sql ##給所有使用者對world.sql的讀寫執行許可權
chmod u+x,g-w world.sql ##給屬主增加可執行許可權,收回屬組的寫許可權。
2.使用數字設定許可權
rwx
r ---4
w---2
x---1
chmod 700 world.sql
7=4+2+1 7表示讀寫執行都有
chmod 666 world.sql
6=4+2 6表示可讀可寫
chmod 555 world.sql
5=4+1 5表示可讀可執行