系統(tǒng)權限指令
- chmod 改變文件或者文件的權限
-R 遞歸修改
chmod [{u g o a} {+ - =} {r w x }] [文件或者目錄]
[mode=421] [文件或者目錄]
chmod u+x index.html 將index.html 增加 u的 執(zhí)行的權限
chmod g+x,o+w index.html 可以執(zhí)行多個操作 將index.html g 增加x權限,0增加w的權限
caomall$ chmod g=rwx index.html =也可以 操作
權限數(shù)字的表示
r ---4
w ---2
x ---1
rwx ---7
rw ---6
r ---4
權限用數(shù)字相加
chmod 764 index.html 將文件設置權限設置成 rwxrw-r--
chmod -R 777 ft 遞歸修改ft 文件權限 并且應用到子目錄子文件 遞歸修改
r --- 讀權限---可以查看文件內(nèi)容---可以列出目錄中的內(nèi)容
w --- 寫權限--- 可以修改文件內(nèi)容--- 可以在目錄中創(chuàng)建或者修改文件或者刪除
x --- 執(zhí)行權限---可以執(zhí)行文件內(nèi)容----可以進入目錄
2.其他權限管理命令
chown 改變文件目錄或者文件的所有者
chown [用戶][文件或者目錄]
chown root '/home/cr/桌面/caomall/ko.js' ko.js文件權限改成root
chgrp 改變文件目錄或者文件的所屬組
chgrp [所屬組] [文文件或者目錄]
- umask 顯示、設置文件的缺省權限
umask -S 以rwx 形式顯示新建 文件缺省的權限
touch 新建的文件是沒有 x 的權限的 mkdir 創(chuàng)建目錄有x 權限
可以通過 umask 來補全權限
umask 權限值 0022 0 022 其實就是 777-022=755 就等于 rwx-r-x-r--x
umask 002
umask -S
在新建的時候,權限就會變成 775