Linux下删除大量文件error : bash: /bin/rm: Argument list too long

来源:互联网 发布:象棋残局软件 编辑:程序博客网 时间:2024/04/30 16:34

在linux 下删除oracle 11g下adump目录下的审计信息文件时,因为文件数量很多,执行rm -rf的时候报错

bash: /bin/rm: Argument list too long


可以采用分批删除的办法

ls | xargs -n 50 rm -fr lsxargs就是将ls的输出,每50个为一组(以空格为分隔符),作为rm -rf的参数,由rm -rf删除。