argument list too long 错误的处理
今天,在处理session文件过多,想要删除session文件,
执行删除session文件的命令:
sudo rm -rf ci_session*
结果出现:
/bin/rm: argument list too long
也就是使用正则匹配,文件的列表过多,导致的问题,解决方案:
通过google的 stackoverflow 平台,找到问题的解决方案:
find /tmp/ -name "ci_session*" -print0 |xargs -0 rm
命令的解释:
Linux命令:find
find 目录名称 -name "文件名"
会打印出在目录中符合-name 文件名的文件列表
扩展:
Linux删除文件有很多种方法:
对于上述的方法,一般都是可以能够实现数据的删除的,最近在清楚服务器垃圾文件的时候,遇见了一个问题;
公司的demo服务器运行了将近两年;在目录/var/spool/mqueue-client 目录下有将近60多万个文件夹
是由于系统在运行cron等一些任务的时候产生的文件夹
最终采用上述方式也解决不了。
在解决问题的时候,我在想:
如果我使用mv /var/spool/mqueue-client /var/spool/tmp 执行此命令的时候,
ls -al /var/spool/tmp
发现在mv的过程当中,/var/spool/tmp 中的文件是慢慢的增加的,
那么在/var/spool/tmp 还没有完全和/var/spool/mqueue-client 数据一致的时候,我直接执行:rm -rf /var/spool/tmp 会有什么效果呢?
如此执行,最后的结果:OK
顺利清除了这个比较大的文件夹;
在解决这个问题的时候,中间出现了好多的插曲,比如对于/var/spool/mqueue-client文件夹的权限等;
s:具有x权限
S:不具有x权限
转载于:https://www.cnblogs.com/bing-yu12/p/8399993.html
argument list too long 错误的处理相关推荐
- linux list 添加失败,linux运维实战案例之Argument list too long错误与解决方法
1.错误现象 这是一台Mysql数据库服务器,在系统中运行了很多定时任务,今天通过crontab命令又添加了一个计划任务,退出时发生了如下报错: #crontab -e 编辑完成后,保存退出,就出现下 ...
- 解决argument list too long错误
一个目录有2万个左右的json小文件,大小只有100k上下,当需要合成一个大文件时,无论是ls 还是 cat 命令时都会报argument list too long 错误,下面用两条命令来解决 fi ...
- Argument list too long” 错误与解决方法
crontab -e 编辑完后保存退出后,报错 no space left on device 根据上面的报错了解到是磁盘空间满了,那么首先是检查磁盘空间. df -h 查看到是 /var 磁盘分区空 ...
- linux删除大量文件时遇 -bash: /bin/rm: Argument list too long 错误
今天要删除shopex的cache目录下的文件,结果提示 -bash: /bin/rm: Argument list too long 百度查到可以用xargs命令 删除数量比较多的文件: ls | ...
- 如何解决提示the operation % is undefined for the argument type string,int的错误
今天在做一个用三元运算符判断奇偶的小练习时遇到"the operation % is undefined for the argument type string,int"错误的小 ...
- 错误处理:TypeError: destroyWindow() missing required argument ‘winname‘ (pos 1)的详细讲解
今天,运行代码出现了一个这样的TypeError: destroyWindow() missing required argument 'winname' (pos 1)错误,从字面的意思看,是des ...
- java argument type mismatch_解决mybatisplus插入报错argument type mismatch的问题
今天使用argument type mismatch发现插入的时候报错 java.lang.IllegalArgumentException: argument type mismatch 从错误中看 ...
- Error:Internal error: (java.lang.IllegalArgumentException) Argument for
@[TOC](记一次强制关机之后idea导致项目不能启动(Error:Internal error: (java.lang.IllegalArgumentException) Argument for ...
- TypeError: unbound method a() must be called with A instance as first argument (got nothing instead)
错误如下: >>> class A:def a(self):print("I'm a")>>> A.a()Traceback (most rec ...
最新文章
- python 模拟浏览器selenium 微信_Spider-Python爬虫之使用Selenium模拟浏览器行为
- MySQL长途售票系统_PHP+MySQL长途客用汽车票订票系统的设计与实现
- html不能超出div的宽度,DIV设置width后超出父元素应该如何解决
- php的引用变量与销毁机制
- Session Sticky
- 怕入错行?这群技术人写了本“择业指南”
- Windows10 bash 巨硬和Canonical Ltd.的PY交易
- 发现kafka丢消息后的排查
- 【Docker】Docker 启动prometheus报错 parsing YAML file /etc/prometheus/prometheus.yml: yaml: unmarshal
- css里面设置body背景图片满屏
- 【Codeforces】868C. Qualification Rounds
- HBuilder的app自动更新
- LVS负载均衡+三台Route Process服务器
- 多个kinect标定,颜色和深度的标定
- CSS命名与书写规范
- 基于Web的动态新闻发布系统设计与实现(含word文档)
- 如何在“文件资源”左侧栏处删除坚果云图标
- 伦茨课堂-关于BQB认证
- git log查看日志中文乱码的解决方法,绝对好用2021
- PhotoShop算法实现进阶-浮雕滤镜-灰度浮雕(三十一)