常用Linux命令和脚本

解决”Argument list too long”

在linux中删除大量文件时,直接用rm会出现:-bash: /bin/rm: Argument list too long参数列表过长,的错误。
这时可以用以下命令来删除

find . -name "childqp_ora_*.aud" | xargs rm -rf "childqp_ora_*.aud"
# 或者
ls | xargs -n 10 rm -fr ls
# 输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除

文章目录
  1. 1. 解决”Argument list too long”