目录
问题描述:
问题解决:
问题描述:
在linux上,想要删除一个文件夹,总是报错如下图,一直删除不掉。明明感觉自己并没有执行这个文件夹下的内容,却一直删除失败。
问题解决:
不得不感慨下ChatGPT的强大。。我把问题输入ChatGPT,它的答案帮我成功解决了问题。
之所以,一直删除失败,是因为还有正在运行的文件(虽然自己感觉没有在执行),只要找到正在运行文件的PID,删除即可。
具体方法为:
1. 执行如下命令:
lsof +D /path/to/folder
对应到我的实际情况(无法删除文件夹Sentiment_SPN_try),输入的命令应该是:
lsof +D /home/qtxu/Sentiment_SPN_try
2. 找到报错原因的PID
3. "杀死"该进程
kill -9 3883715
4. 再次删除之前的文件夹,即可成功删除。
PS:如果不放心,也可检测,自己步骤3是否成功,可以再次输入步骤2的命令,查看之前的报错进程是否存在。