我必须删除许多目录。但是
rm -r /data
速度太慢 ( 大约几天 ) /数据有
/数据/a/b/c/d/e/f/g/h ....
许多目录
有人知道吗?
答案1
删除大量文件和目录是一项耗时的操作,无论您使用的是哪种文件系统。根据您的 I/O 子系统和文件系统,并行执行删除操作可能有所帮助;只需让一个 rm 进程删除以 开头的目录a-f
,另一个删除以 开头的目录g-n
,第三个删除以 开头的目录o-z
。或类似操作。
或者,如果你只想在后台删除文件,你可以随时
mv data data_to_be_removed
mkdir data
rm -rf data_to_be_removed