• 原因

在Linux下使用cpmvrm等命令时,经常会碰到“Argument list too long”错误,这个主要就是因为要cp、mv、rm的文件个数太多而导致的

  • 解决方法

Argument list too long这个问题的解决主要会用到两个命令,findxargs

  1. 删除aaa目录下以.zip结尾的文件
#方法一:
find /aaa/ -name "*.zip" | xargs -i rm {}
#方法二:
find /aaa/ -name "*.zip" -exec rm {} \;
  1. 复制aaa目录下以.zip结尾的文件到bbb目录
#方法一:
find /aaa/ -name  "*.zip" | xargs -i cp {} bbb
#方法二:
find /aaa/ -name  "*.zip" -exec cp {} bbb \;
  1. 移动aaa目录下以.zip结尾的文件到bbb目录
#方法一:
find /aaa/ -name  "*.zip" | xargs -i mv {} bbb
#方法二:
find /aaa/ -name  "*.zip" -exec mv {} bbb \;
  • 解释
  • find aaa/ -name "*.zip"是指在aaa文件夹下查找以.zip结尾的文件。

  • xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。而-i参数会将xargs的内容赋值给{}

  • -exec参数后面是指执行其后面的命令,-exec;为结尾,由于各个系统中分号的意义不同,因此可以使用\进行转义,最终{}会被find命令的结果替换。

Linux输出“Argument list too long”的解决方法相关推荐

  1. did not detect an --insecure-registry argument on the Docker daemon解决方法

    问题描述: 启动Openshift(openshift-origin-server-v3.11.0-0cbc58b-linux-64bit)时,报错信息如下所示: [root@zeppelin ope ...

  2. 修改系统路径 linux,Linux修改sudo的PATH路径的解决方法

    众所周知,Linux系统sudo命令可以搜索PATH下的命令,但是有时候明明PATH下有某些命令,为什么sudo就是搜索不到.这可能是因为Linux自动对PATH进行重置,改变了sudo命令搜索的路径 ...

  3. Linux文件系统只读Read-only file system的解决方法

    Linux文件系统只读Read-only file system的解决方法 参考文章: (1)Linux文件系统只读Read-only file system的解决方法 (2)https://www. ...

  4. kail linux安装软件提示“无法定位软件包”解决方法

    kail linux安装软件提示"无法定位软件包"解决方法 参考文章: (1)kail linux安装软件提示"无法定位软件包"解决方法 (2)https:// ...

  5. Linux忘记密码常用的几种解决方法

    Linux忘记密码常用的几种解决方法 参考文章: (1)Linux忘记密码常用的几种解决方法 (2)https://www.cnblogs.com/vurtne-lu/p/6550590.html 备 ...

  6. Linux rpm 包安装不了,解决方法

    Linux rpm 包安装不了,解决方法 你是否 碰到如下情况: error: db4 error(2) from dbenv->open: No such file or directory ...

  7. linux lw3m多行文本使用,linux常用命令以及一些常见问题和解决方法教程.docx

    linux常用命令以及一些常见问题和解决方法教程 端口以及ip之间抓包1.监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0 ...

  8. oracle xe 乱码_关于Linux操作系统下终端乱码的完美解决方法

    初入linux的程序员们,经常会受到乱码的问候.可谓"始乱终弃".因为乱码,并且最终放弃了linux的不在少数.好吧,言归正传,先看看各类乱码是怎么形成的. 中文字符乱码 这种情况 ...

  9. linux服务器插上硬盘不能开机,Linux服务器添加新硬盘无法识别解决方法(无需重启)...

    Linux服务器添加新硬盘无法识别解决方法(无需重启) 发布时间:2018-08-24 19:45, 浏览次数:711 , 标签: Linux 前言 一般来说,当我们在服务上插入新的磁盘时,服务器是会 ...

最新文章

  1. poj3164(最小树形图模版)
  2. numpy使用np.set_printoptions函数抑制numpy数组输出结果使用科学计数法进行显示(suppressing scientific notation in numpy array)
  3. 抽象工厂模式(abstract factory)
  4. web网站服务(二)
  5. FFplay源代码分析:整体流程图
  6. JavaScript实现返回数字的二进制表示中使用的位数bitLength算法(附完整源码)
  7. Python 交叉验证模型评估
  8. Node js开发中的那些旮旮角角 第一部
  9. 电池的寿命(信息学奥赛一本通-T1229)
  10. 【clickhouse】ClickHouse中的低基数(LowCardinality)类型
  11. python有什么用途-Python是什么 Python的用处
  12. Ubuntu16.04_Anaconda_TensorFlow(CPU)_py2.7及conda相关操作
  13. [转载] 消息中间件学习总结(8)——RocketMQ之RocketMQ捐赠给Apache那些鲜为人知的故事
  14. sdut Message Flood(c++ map)
  15. [转]bootstrapValidator.js 做表单验证
  16. 优质的游戏音效推荐,不容错过
  17. UIWebView加载本地HTML文件
  18. 加州大学洛杉矶分校计算机硕士学费,加州大学洛杉矶分校学费
  19. SlideShow Pro(幻灯片制作)v5.0.0.10绿色中文版
  20. 电子元器件B2B商城系统授信大额支付,精细化B2B平台管理

热门文章

  1. 牛小骥和严恭敏松组合中Qk的计算方法对比
  2. dy\ks直播间人气挂粉
  3. MCE | 第二代 HIV-INSTI 的作用方式
  4. 投资大师巴菲特长期投资理念
  5. Vss2005使用相关文章
  6. 《驯服烂代码》第一章
  7. 绝对中位差( Median Absolute Deviation,MAD)算法
  8. 讲座报名 | 清华大学副教授刘知远:大模型十问
  9. php 归递删除,PHP递归删除目录几个代码实例
  10. 【强化学习PPO算法】