chmod 修改文件或目錄權限


參考博客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表示可讀可執行

 


免責聲明!

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



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