回覆列表
  • 1 # 產品經理老胡

    目錄許可權問題,當前使用者沒有修改這個目錄的許可權

    目錄屬性問題,目錄被設定了不可修改的屬性

    目錄許可權問題

    很多朋友在學習Linux的時候,預設使用的都是root賬戶,所以對檔案和目錄許可權的事情比較不敏感。root使用者具有最高的許可權,如果一個目錄由root許可權建立,沒有賦予其他使用者許可權的話,其餘的使用者是無法對這個目錄進行修改的。

    使用ls -l命令可以看到目錄的許可權:

    sudo rm -rf rootdir

    目錄屬性問題

    另外一個可能性就是目錄被設定了immutable屬性。因為root許可權太過強大了,有些時候我們需要對一些關鍵的重要檔案進行保護,不允許任何人對其內容做任何修改,就可以使用這個機制。設定一個目錄或者檔案的immutable屬性要用

    chattr +i

    去除immutable屬性的時候使用

    chattr -i

    檢視一個目錄的屬性用lsattr -a:

    去掉immutable之後就可以了:

    總結一下,空目錄無法刪除的原因常見的就這兩種,其餘的情況說實話經理我用了10年的Linux還真的沒見到過。瞭解到這裡面的原因之後,相信下次題主就知道該怎麼處理了。關於系統使用者的概念Linux要比windows清晰很多,並且更加常用,所以要特別的注意。

  • 2 # 千鋒頭號粉絲

    Linux的基本思想中:一切都是檔案。是指系統中的所有都歸結為一個檔案,包括命令、硬體和軟體裝置、作業系統、程序等對於作業系統核心而言,都被視為擁有各自特性或型別的檔案。那麼檔案是怎麼建立的呢?又該如何刪除?今天就來給大家簡單介紹一下Linux資料夾的建立和刪除。

    首先,我們來了解一下Linux檔案系統。Linux檔案系統中的檔案是資料的集合,檔案系統不僅包含著檔案中的資料而且還有檔案系統的結構,按照用途的不同,Linux資料夾可以分為普通檔案、目錄檔案、連線檔案、裝置與裝置檔案、塊裝置檔案、字元裝置檔案、套接字和管道。

    Linux建立檔案

    1)透過vi或vim建立:vi/vim 檔名

    2)透過touch建立: touch 檔名

    3)透過cat重定向建立: cat >檔名

    Linux建立資料夾

    1)透過mkdir建立: mkdir 存放位置/資料夾名

    2)mkdir命令使用許可權:mkdir 許可權 存放位置/資料夾名

    2)rm -i file # 刪前提示

    7)使用fuser -kvm /mnt/test命令,再執行rm操作

  • 中秋節和大豐收的關聯?
  • 如何評價《偶像練習生》中周彥辰的表現?