问题现象:
在执行rm命令时提示Argument list too long,如下:
问题处理:
可以通过以下脚本通过循环实现删除,如下: #此处通过DIR指定待处理文件所在的目录
DIR='/root/mysql'
rm -f $I 注:此命令操作为高风险命令,请一定谨慎使用 1、如果待处理的文件数目过多,因为处理时间较长,推荐在业务低峰期进行操作,对磁盘的IO消耗较高。 2、对于cp、mv等都可以采取相同的方式实现处理。 3、请务必核实DIR定义的目录中除了待删除文件外无其他类型的文件,避免误删除。 (责任编辑:IT) |