系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux無(wú)法刪除文件

為什么Linux系統(tǒng)擁有w權(quán)限卻無(wú)法刪除文件?

時(shí)間:2016-01-13 16:32:58 作者:zhijie 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20160113/65474.html 手機(jī)查看 評(píng)論

  Linux系統(tǒng)刪除文件的時(shí)候有一些注意事項(xiàng),如果沒(méi)有注意到這些細(xì)節(jié),就算你擁有某個(gè)文件的w權(quán)限,你也無(wú)法刪除文件。下面就來(lái)具體演示一下刪除文件的場(chǎng)景,給大家介紹為什么Linux系統(tǒng)擁有w權(quán)限卻無(wú)法刪除文件。

  場(chǎng)景模擬:

  root 用戶

  [root@mode-6 ~]# mkdir /oldboy/

 。踨oot@mode-6 /]# ll /oldboy/ -d

  drwxr-xr-x 2 root root 4096 Nov 27 15:46 /oldboy/

  [root@mode-6 ~]# cd /oldboy/

 。踨oot@mode-6 oldboy]# vim test1.sh

  echo ‘My name Is ZhangLiang.’

  [root@mode-6 oldboy]# ll

  total 4

  -rw-r--r-- 1 root root 30 Nov 27 15:44 test1.sh

  普通用戶

 。踥ldboy@mode-6 oldboy]$ cat test1.sh

  echo ‘My name Is ZhangLiang.’

 。踥ldboy@mode-6 oldboy]$ echo “12312” 》》 test1.sh

  -bash: test1.sh: Permission denied # 權(quán)限不足

 。踥ldboy@mode-6 oldboy]$ 。/test1.sh

  -bash: 。/test1.sh: Permission denied# 權(quán)限不足

  root 用戶

  [root@mode-6 oldboy]# chmod 747 test1.sh

 。踨oot@mode-6 oldboy]# ll

  total 4

  -rwxr--rwx 1 root root 30 Nov 27 15:44 test1.sh

  這是在使用其他用戶進(jìn)行 rwx操作都可以成功執(zhí)行。但是進(jìn)行刪除操作時(shí)卻失敗

 。踥ldboy@mode-6 oldboy]$ rm -f test1.sh

  rm: cannot remove `test1.sh‘: Permission denied # 權(quán)限不足

為什么Linux系統(tǒng)擁有w權(quán)限卻無(wú)法刪除文件?

  其中文件名稱保存在上級(jí)目錄的block 中,所以能否對(duì)文件進(jìn)行刪除,是看上級(jí)目錄是否有相應(yīng)的 w 權(quán)限。

 。踨oot@mode-6 /]# ll /oldboy/ -d

  drwxr-xr-x 2 root root 4096 Nov 27 15:46 /oldboy/# 其他用戶沒(méi)有 w 權(quán)限。所以不能刪除

 。踨oot@mode-6 /]# chmod 757 。/oldboy/# root 用戶

  [root@mode-6 /]# ll /oldboy/ -d

  drwxr-xrwx 2 root root 4096 Nov 27 15:46 /oldboy/ # 權(quán)限已修改

 。踥ldboy@mode-6 oldboy]$ rm -f test1.sh # 普通用戶 可以成功刪除了

  ###############################

  ###############################

  ###############################

  對(duì)于目錄來(lái)說(shuō) rwx

  其中r :代表讀取目錄中的內(nèi)容

  w:刪除、修改 目錄里面文件名的權(quán)限 【必須配合 x 執(zhí)行才可以】

  x:代表能否進(jìn)入到目錄里面去

  通過(guò)上面的演示,你是否清楚為什么Linux系統(tǒng)擁有w權(quán)限卻無(wú)法刪除文件了呢?看了本文的介紹,下次刪除文件的時(shí)候就可以避免同樣的問(wèn)題了。

標(biāo)簽 文件刪除

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄