Ubuntu - 文件夾權限查看與修改


Ubuntu 文件的歸屬身份有四種:

u - 擁有文件的用戶(所有者)

g - 所有者所在的組群

o - 其他人(不是所有者或所有者的組群)

a - 每個人或全部(u, g, o)

1. 查看文件/文件夾權限

ls -l filename # 查看文件權限 ls -ld folder   # 查看文件夾權限

輸出結果如:

drwxrwxrwx

d - 文件夾(- - 文件, l - 鏈接)

rwx - r讀/w寫/x執行

九位字母,依次每三個為一組,依次分別為 User、Group、Other的權限.

r=4,w=2,x=1. 如,rwx - 4+2+1=7; rw- - 4+2=6; r-x - 4+1=5.

常用的文件權限:

444 r--r--r--
600 drw-------
644 drw-r--r--
666 drw-rw-rw-
700 drwx------
744 drwxr--r--
755 drwxr-xr-x 777 drwxrwxrwx

owner/group/others)各自的權限(r/w/x)分數是需要累加的,如,當權限為 -rwxrwx--- 即:

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

2. 修改權限 chmod

chmod [-R] 權限 filename/folder

-R 表示遞歸(recursive)變更目錄及子目錄和文件的權限.

如:

chmod -R 777 filename

另一種修改權限的方法是:

chmod [u/g/o/a] [+加入/-減去/=設定] [r/w/x] filename/folder 

3 修改文件的用戶名/用戶組

chown [-R] 用戶名:用戶組名 filename/folders

-R - 遞歸修改路徑下所有子路徑和文件的用戶組.

如:

chown -R root:root /data/

 


免責聲明!

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



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