作為linux愛好者,很樂意回答你的這個問題。
使用Linux時遇到“設備或資源忙”的話,你首先需要清楚是哪個設備出現這樣的情況。舉一個簡單例子,我往已掛載的硬盤分區里面寫數據,在寫入的過程中我又使用”umount“命令來卸載設備的話,系統系統就會提示”targetisbusy(目標正忙)“。如下所示:
要想解決這個問題其實很簡單,第一種:等待后臺程序操作完成,第二種:在不明確是哪個進程占用或者說出現持續占用的情況,只需要殺死進程即可。具體操作如下:
1.搜索占用進程,終端執行ps-aux|grep資源名稱
2.使用kill或者killall命令殺死進程
如圖,我的進程pid是4828,注意看進程名稱,圖中第一個進程是"cp"也就是我需要kill掉的進程,而"grep"是我的搜索進程。
終端執行sudokill4828關閉進程
3.測試是否存在占用情況
移除設備成功!
希望能夠解決你的問題!