删除指令(rm)报错:"Directory not empty/Device or resource busy"

删除指令(rm)报错:"Directory not empty/Device or resource busy",是什么问题,如何解决

在执行指令删除目录的时候出现了报错“Directory not empty”:

attachments-2024-10-2114lzjz670884cb87ca3.png

随后发现,在需要删除的目录底下产生了一个隐藏文件,尝试删除隐藏文件发现,出现了新的报错:

attachments-2024-10-pqt47anf670884fc870d9.png“Device or resource busy”

attachments-2024-10-vOeKWRPa670884b11a707.png这是因为有任务在占用该文件,在终端执行 lsof +D 再加上无法删除文件的目录,显示占用文件的任务:

lsof +D 目录

attachments-2024-10-WTRsQG9B6708858503615.png


kill -9 “PID”

然后就可以删除了。

  • 发表于 4天前
  • 阅读 ( 55 )
  • 分类:linux

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
每天学习一点点
每天学习一点点

45 篇文章

作家榜 »

  1. omicsgene 694 文章
  2. 安生水 342 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. 红橙子 78 文章
  6. xun 77 文章
  7. rzx 74 文章
  8. CORNERSTONE 72 文章