您好,登錄后才能下訂單哦!
在Linux中刪除文件時出現Operation not permitted提示如何解決?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1. 普通用戶且有足夠的權限的話,一般文件夾可能是別的服務/進程掉用該文件夾
lsof +D /Dir/Your/Want/To/Delete/
先執行上面的命令,查詢到調用該文件夾的進程IDs,然后再kill掉,這個時候應該就可以刪了!
2. 普通用戶且缺乏權限的話,如果要刪除該文件夾則要借助su或者sudo命令來刪除
3. 如果是root用戶,依然報上面的錯的話,則該檔案很可能被鎖定
[root@linux ~]# lsattr YourFile ---i---------- YourFile
則要借助lsattr命令來查看是否是系統添加了i,屬性,比如上面。這個參數可以讓一個檔案『不能被刪除、改名、設定連結也無法寫入或新增數據!對于系統安全性有相當大的幫助!這個命令也是你既然是root用戶,依然不能執行刪除操作的原因。 然后再借助chattr命令來去除該屬性
[root@linux ~]# chattr -i YourFile [root@linux ~]# lsattr YourFile [root@linux ~]#
Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。
看完上述內容,你們掌握在Linux中刪除文件時出現Operation not permitted提示如何解決的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。