Files

如何克服“設備或資源繁忙”?

  • June 28, 2020

我嘗試了rm -rf一個文件夾,並得到“設備或資源繁忙”。

在 Windows 中,我會使用 LockHunter 來解決這個問題。什麼是 linux 等價物?(請給出一個簡單的“解鎖這個”方法作為答案,而不是像這樣的完整文章。雖然它們很有用,但我目前只對 ASimpleMethodThatWorks™ 感興趣)

你想要的工具是lsof,它代表列表打開的文件

它有很多選項,因此請查看手冊頁,但如果您想查看目錄下所有打開的文件:

lsof +D /path

這將通過 下的文件系統遞歸/path,因此請注意在大型目錄樹上執行此操作。

一旦你知道哪些程序打開了文件,你就可以退出這些應用程序,或者使用kill(1)命令殺死它們。

有時這是安裝問題的結果,所以我會解除安裝您嘗試刪除的文件系統或目錄:

解除安裝/路徑

引用自:https://unix.stackexchange.com/questions/11238