在删除多個文件,
rm -rf *.temp
出現Argument list too long,因為*.temp匹配的文件太多了,導緻rm -rf的參數過多導緻的。
解決總結了幾個解決方法:
使用find命令,先将配置到的文件名找到,然後逐個删除
find . -name "*.temp" -exec rm -rf {} \;
使用ls xargs
ls "*.temp" | xargs rm -rf
如果需要直接清空整個目錄就可以使用rsync的方式:
linux-文件太多了,如何快速清空?
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!