命令筆記chmod ,umask

改變訪問權限  chmod

格式:chmod [who][+1-1=][mode] fileName

參數:who=u ,g o ,a 

mode :+ - =

權限字母數字組合:r-4 w-2 x-1 r-x-5 r---4 --x-1


#chmod u=rwx,g=r--,o=r-- 123.txt

#chmod 744 123.txt

#ls -l 123.txt

-rwxr--r-- 1 root root 12777 12月  4 20:31 123.txt

給文件增刪某個權限

# chmod u-x,g+w,o-- 123.txt

# ls -l 123.txt

-rw-rw-r-- 1 root root 12777 12月  4 20:31 123.txt

chmod -R xyz filname 

-R 表示級聯更改

root 用戶目錄權限默認755,文件默認權限644


umask 規定默認的文件或目錄的權限

查看umask值輸入umask回車即可,默認爲0022,目錄權限爲755,文件權限爲644

Linux下所有的目錄都必須有x權限

0022通常只用後三位022= --- -w- -w-

注:用戶建立普通文件沒有x權限即666,目錄權限全開放即777

755 rwx rwx rwx - --- -w- -w- = rwx r-x r-x

644 rw- rw- rw- - --- -w- -w- = rw- r-- r--


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章