当前位置: 首页 > news >正文

Linux rm命令由于要删的文件太多报-bash: /usr/bin/rm:参数列表过长,无法删除的解决办法

        银河麒麟系统,在使用rm命令删除文件时报了如下错误,删不掉:

        查了一下,原因就是要删除的文件太多了,例如我当前要删的文件共有这么多:

        查到了解决办法,记录在此。需要使用xargs命令来解决参数列表过长的问题。百度百科中此命令的解释:

        因此可通过find命令将要删的文件查找出来,然后将查找结果通过管道命令传给xargs命令将超长的参数列表拆成多个子串,然后再传给rm命令来删除。这就相当于对每个拆分后的子串均调用一次rm来删除。例如我要删除当前目录下所有名字以"2024"开头的文件,完整的命令:

        find . -name "2024*"|xargs rm

参考文章:

百度百科 xargs:https://baike.baidu.com/item/xargs/2847408?fr=ge_ala

-bash: /usr/bin/rm: 参数列表过长:https://blog.csdn.net/weixin_40293999/article/details/124164934

http://www.lryc.cn/news/376285.html

相关文章:

  • 【包管理】Node.JS与Ptyhon安装
  • SpringMVC系列四: Rest-优雅的url请求风格
  • Hexo 搭建个人博客(ubuntu20.04)
  • 【论文阅读】-- Attribute-Aware RBFs:使用 RT Core 范围查询交互式可视化时间序列颗粒体积
  • A类IP介绍
  • HTML5基本语法
  • 正则表达式常用表示
  • 【OpenHarmony4.1 之 U-Boot 2024.07源码深度解析】007 - evb-rk3568_defconfig 配置编译全过程
  • 11.1 Go 标准库的组成
  • 【UG\NX二次开发】UF 调用Grip例子(实现Grip调用目标dll)(UF_call_grip)
  • [算法刷题积累] 两数之和以及进阶引用
  • pytest+parametrize+yaml实例
  • 【HarmonyOS】鸿蒙应用模块化实现
  • 深入Node.js:实现网易云音乐数据自动化抓取
  • 【Docker实战】jenkins卡在编译Dockerfile的问题
  • rust 多线程分发数据
  • CentOS 7x 使用Docker 安装oracle11g完整方法
  • DDP算法之线性化和二次近似(Linearization and Quadratic Approximation)
  • Shellcode详解
  • sherpa-onnx说话人识别+语音识别自动开启(VAD)+语音识别Python API
  • 提取人脸——OpenCV
  • python数据可视化:在图形中添加注释matplotlib.pyplot.annotate()
  • IDEA debug 调试Evaluate Expression应用
  • 04-echarts-立体柱状图扩展
  • HTML5 Web Workers: 异步编程的强大力量
  • Flutter第十二弹 Flutter多平台运行
  • 30天学会QT---------------大项目之在线考试系统
  • 搜维尔科技:力反馈主手—手术机器人应用〈腔镜手术机器人平台—进入手术室动物实验〉
  • 缓存技术实战[一文讲透!](Redis、Ecache等常用缓存原理介绍及实战)
  • 初识es(elasticsearch)