【權(quán)限篇】
ubuntu系統(tǒng)中,對(duì)于不同用戶及不同用戶組中用戶對(duì)文件的操作權(quán)限都不相同,通過(guò)控制臺(tái)我們可以快速的對(duì)文件權(quán)限進(jìn)行操作。
對(duì)于修改權(quán)限可以使用兩種方案來(lái)更改其權(quán)限,下面認(rèn)識(shí)一下文件系統(tǒng)權(quán)限的組成:
文件權(quán)限查看:
1、查看文件權(quán)限命令: ls -lh [option:文件名]
2、查看文件夾權(quán)限命令 ls -ld [option:文件夾名]
例:-rw-r--r--
解釋:-(代表類型)×××(所有者)×××(組用戶)×××(其他用戶)
方案一:
下面使用 chmod 命令修改文件的權(quán)限
1
2
3
4
5
6
|
sudo chmod 600 ××× (只有文件所有者有讀和寫的權(quán)限) sudo chmod 644 ××× (文件所有者有讀和寫的權(quán)限,組用戶只有讀的權(quán)限) sudo chmod 700 ××× (只有文件所有者有讀和寫以及執(zhí)行的權(quán)限) sudo chmod 666 ××× (所有用戶都有讀和寫的權(quán)限) sudo chmod 777 ××× (所有用戶都有讀和寫以及執(zhí)行的權(quán)限) |
解釋:
1、其中×××:指文件名(修改文件夾權(quán)限時(shí),有的需要在 chmod 后加-ld)
2、三位數(shù)字分別對(duì)應(yīng)每一個(gè)用戶類型的權(quán)限設(shè)置,取值是0~7,即二進(jìn)制的[000]~[111]。
3、其它權(quán)限 [000]無(wú)任何權(quán)限 [100]只讀權(quán)限 [110]讀寫權(quán)限 [111]讀寫執(zhí)行權(quán)限
方案二:
同樣使用chmod命令修改權(quán)限,具體如下:
命令格式:
sudo chmod [操作對(duì)象+權(quán)限增減+操作權(quán)限] ×××
例:
1
2
3
4
5
6
7
8
9
|
sudo chmod u+w ××× #添加文件擁有者的“可寫”權(quán)限 sudo chmod u-w ××× #刪除文件擁有者的“可寫”權(quán)限 sudo chmod g+r ××× #添加用戶組的“可讀”權(quán)限 sudo chmod o-r ××× #刪除其它用戶的“可寫”權(quán)限 sudo chmod +x ××× #添加所有用戶的“可執(zhí)行”權(quán)限 |
解釋:
操作對(duì)象:u 表示文件擁有者,g 表示組用戶,o 表示其它用戶,a 表示所有用戶
權(quán)限增減:+ 表示增加權(quán)限、- 表示取消權(quán)限、= 表示設(shè)定唯一權(quán)限
操作權(quán)限:r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行
以上這篇Linux(ubuntu)下實(shí)現(xiàn)增加/刪除文件權(quán)限就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。
原文鏈接:https://blog.csdn.net/qintaiwu/article/details/73384755