今天有遇到一个问题,需要删除某目录下堆积的大量的无用文件。
自信的进入目录,敲打进了

rm -rf *

自信的等待结果的时候,报错了

Error – /bin/rm: Argument list too long !

字面意思是参数列表过长。
原因是内核对命令行参数长度有限制,可以通过

getconf ARG_MAX

来获取,我的结果是2621440。
最终找到的处理办法是

find . -name '*' | xargs rm

xargs的全拼是 eXtended ARGuments),是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。
配合管道符使用,能将由管道而来的stdin,经过一定处理后,在传递到正确的(参数)位置上。
有一篇详解的文章 https://www.cnblogs.com/f-ck-need-u/p/5925923.html

粗暴的rm rf,报错Argument list too long相关推荐

  1. Linux命令 rm -rf报错 mv无效选项 --‘r‘

    Linux命令 rm -rf报错 mv:无效选项 --'r' 错误原因 ​ 使用rm -rf命令删除文件夹时,报错:**"mv: invalid option – 'r' Try `mv - ...

  2. 【Linux】 rm -rf报错cannot remove ‘directory‘: Directory not empty

    [Linux] rm -rf报错cannot remove 'directory': Directory not empty 1.背景 2.解决办法 1.背景 在linux环境中,使用rm -rf 删 ...

  3. java argument type mismatch_解决mybatisplus插入报错argument type mismatch的问题

    今天使用argument type mismatch发现插入的时候报错 java.lang.IllegalArgumentException: argument type mismatch 从错误中看 ...

  4. rm删除报错 :-bash: syntax error near unexpected token `('

    删除报错 :-bash: syntax error near unexpected token `(' root@ubuntu:~# rm -rf zabbix-release_4.2-1+xenia ...

  5. mybatis报错:argument type mismatch

    完整报错 当出现这个错误的时候先检查数据类型是否匹配,如果没问题的话往下看 nested exception is org.apache.ibatis.reflection.ReflectionExc ...

  6. mybatisplus插入报错argument type mismatch

    今天使用argument type mismatch发现插入的时候报错java.lang.IllegalArgumentException: argument type mismatch. 从错误中看 ...

  7. Nodejs: Buffer报错argument must be an Array of Buffer or Uint8Array instances

    最近项目有个需求需要在和第三方API接口进行交互时,在JSON字符串最前面加上16个字节的签名字节,为了简化问题忽略JSON以及16个字节的具体取值. 错误代码: buff = Buffer.from ...

  8. TASM报错argument needs type override的解决办法

    参考博文 16位汇编编译报错和解决办法 https://blog.csdn.net/HGGshiwo/article/details/105464296 错误语句 cmp [bx], 8,不知道是1b ...

  9. rm -rf * -bash: /bin/rm: 参数列表过长

    我需要删除一堆日志,但是 rm –rf * 报错,参数列表过长 可以通过以下办法解决 find . -name "hznagios-relay-bin*" | xargs rm - ...

最新文章

  1. 如果重力对人的意识有影响
  2. spring IOC基本配置(xml配置和注解配置)
  3. 如何抓取一个网站的分页_如何设计一个吸引人的网站
  4. 《OpenGL编程指南(原书第9版)》——1.4 OpenGL渲染管线
  5. C4D Octane渲染器 学习笔记(二)
  6. 中介者模式 java_Java设计模式学习记录-中介者模式
  7. 如何用计算机看苹果手机的文件,如何在电脑上管理iphone文件?
  8. 贪吃蛇c加加代码_C语言编写简单贪吃蛇游戏源代码
  9. GIS中的栅格数据结构
  10. Python BS4 星巴克界面图片报错, tfp = open(filename, ‘wb‘) FileNotFoundError: [Errno 2] No such file or
  11. 使用工具Android Studio实现一个简单的Android版的新闻APP
  12. 超实用!轻松几步修复灰蒙蒙的情侣合照!
  13. xp获取计算机管理员权限,xp管理员权限的获取与防范
  14. app开发已经过时了?app开发行业分析
  15. 帆软报表(FineReport)版本9打开版本10的报表
  16. 成都拓嘉辰丰:拼多多关键词搜不到自家商品怎么回事?
  17. SAP中物料主数据采购类型选择对MRP的影响
  18. 计算机网络access code,access code
  19. 报表数据填报中的合法性校验
  20. 基于微信小程序+SSM学生社团管理系统设计

热门文章

  1. 关于lombok和mapstruct整合报无参构造函数错误
  2. 昆明站 · 参会指南 | 2018中国软件生态大会
  3. 学成在线-第16天-讲义- Spring Security Oauth2 JWT RSA加解密
  4. 《伟大是熬出来的》冯仑与年轻人闲话人生之一
  5. 黑平台Seener Tech Limtied在MT5上面搭建虚假交易 鼓动操作爆仓
  6. 向所有苦苦拼搏的而立之年的男人们推荐这个电影《老男孩》
  7. 小白如何快速创建一个属于自己的APP
  8. 计算机亮度快捷键,电脑亮度怎么调(一个快捷键就可以设置亮度了)
  9. 谷歌的人工智能三大布局
  10. 服务器 系统做镜像,服务器系统做镜像