linux 删除长路径的文件
2023-11-19 本文已影响0人
夜空最亮的9星
find /data/192.168.0.64/ -mtime +1 -delete
find /data/192.168.0.66/ -mtime +1 -delete
find /data/192.168.0.68/ -mtime +1 -delete
find /data/192.168.0.70/ -mtime +1 -delete
find /data/192.168.0.72/ -mtime +1 -delete
在Linux或者AIX中删除大量文件时,
直接用rm * 可能会出现 参数列表过长,的错误。
这时可以用find命令来结合使用。
1、rm -rf * 改为:
find . -name "*" | xargs rm -rf '*' 就行了。
2、rm test* -rf 改为:
find . -name "test*" | xargs rm -rf "test*"