我在运行过程rsync -ar remote:folder local
中并使用 ctrl+c 将其中断,但现在里面的子目录似乎已损坏local
。
如果我尝试rm
进入ls
子目录,它就会一直挂起而不执行任何操作。尝试cd
进入子目录只会冻结我的整个终端。stat
但运行正常。
我怎样才能删除该子目录?
答案1
您可能需要卸载文件系统并对其进行 fsck 来修复此问题。
看起来好像有一个僵尸进程附着在该文件夹上,阻止它被删除。
重新启动也应该可以清除这个问题,并在需要时允许文件系统检查。