linux 无法删除带有rm -rf的目录:无法删除目录非空[已关闭]

gab6jxml  于 2023-04-20  发布在  Linux
关注(0)|答案(1)|浏览(357)

**已关闭。**此问题为not about programming or software development。当前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site主题相关,您可以留下评论以解释在何处可以回答此问题。
6天前关闭。
Improve this question
我试图删除一些文件,但我认为它们已损坏。当我运行命令时:

rm prog/*

我得到的错误:

rm: cannot remove 'prog/20230412_00_000_prog_regular_grid_classic.nc': No such file or directory
rm: cannot remove 'prog/20230412_00_001_prog_regular_grid_classic.nc': No such file or directory
rm: cannot remove 'prog/20230412_00_002_prog_regular_grid_classic.nc': No such file or directory

如果我尝试删除整个目录:

rm -rf prog/

我得到错误

rm: cannot remove 'prog/': Directory not empty

我在网上找不到rm -rf dir/不允许删除目录的例子。
我该怎么解决这个问题?

6mw9ycah

6mw9ycah1#

某个进程有这些文件的句柄。我停止了该进程,这些文件被删除。

相关问题