这么大的目录怎么删除呢?
\nstat session/\n File: \xe2\x80\x98session/\xe2\x80\x99\n Size: 321540096 Blocks: 628040 IO Block: 4096 directory\nDevice: 903h/2307d Inode: 11149319 Links: 2\nAccess: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)\nAccess: 2022-09-29 14:34:40.910894275 +0200\nModify: 2022-09-29 14:35:09.598400050 +0200\nChange: 2022-09-29 14:35:09.598400050 +0200\n Birth: -\n
Run Code Online (Sandbox Code Playgroud)\n请注意,目录的大小(不是内容,而是目录项本身)超过 300MB。\ninode 数量超过 1100 万个。
\n该目录没有子目录,只有大量文件。
\n常用命令都不起作用。我已经尝试过这些:
\nrsync -a --delete empty_dir/ session/
rm -rf session
find . -type f --delete
如果我跑ls -f1
进去,它就会挂起。
如果我跑mv -- * ../.tmp_to_delete
进去,它就会挂起。 …