您好,登錄后才能下訂單哦!
【權限篇】
ubuntu系統中,對于不同用戶及不同用戶組中用戶對文件的操作權限都不相同,通過控制臺我們可以快速的對文件權限進行操作。
對于修改權限可以使用兩種方案來更改其權限,下面認識一下文件系統權限的組成:
文件權限查看:
1、查看文件權限命令: ls -lh [option:文件名]
2、查看文件夾權限命令 ls -ld [option:文件夾名]
例:-rw-r--r--
解釋:-(代表類型)×××(所有者)×××(組用戶)×××(其他用戶)
方案一:
下面使用 chmod 命令修改文件的權限
sudo chmod 600 ××× (只有文件所有者有讀和寫的權限) sudo chmod 644 ××× (文件所有者有讀和寫的權限,組用戶只有讀的權限) sudo chmod 700 ××× (只有文件所有者有讀和寫以及執行的權限) sudo chmod 666 ××× (所有用戶都有讀和寫的權限) sudo chmod 777 ××× (所有用戶都有讀和寫以及執行的權限)
解釋:
1、其中×××:指文件名(修改文件夾權限時,有的需要在 chmod 后加-ld)
2、三位數字分別對應每一個用戶類型的權限設置,取值是0~7,即二進制的[000]~[111]。
3、其它權限 [000]無任何權限 [100]只讀權限 [110]讀寫權限 [111]讀寫執行權限
方案二:
同樣使用chmod命令修改權限,具體如下:
命令格式:
sudo chmod [操作對象+權限增減+操作權限] ×××
例:
sudo chmod u+w ××× #添加文件擁有者的“可寫”權限 sudo chmod u-w ××× #刪除文件擁有者的“可寫”權限 sudo chmod g+r ××× #添加用戶組的“可讀”權限 sudo chmod o-r ××× #刪除其它用戶的“可寫”權限 sudo chmod +x ××× #添加所有用戶的“可執行”權限
解釋:
操作對象:u 表示文件擁有者,g 表示組用戶,o 表示其它用戶,a 表示所有用戶
權限增減:+ 表示增加權限、- 表示取消權限、= 表示設定唯一權限
操作權限:r 表示可讀取,w 表示可寫入,x 表示可執行
以上這篇Linux(ubuntu)下實現增加/刪除文件權限就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。