Argument list too long错误 及/dev/null

作者:佚名 上传时间:2019-05-28 版权申诉

1。   1>   /dev/null   表示将命令的标准输出重定向到              /dev/null
2>/dev/null   表示将命令的错误输出重定向到           /dev/null

2。&表示后台执行,你可以继续占有你的输入窗口

写法EG:

*/5 * * * * /usr/sbin/ntpdate time.windows.com > /dev/null 2&>1

删除文件时,报"-bash: /bin/rm: Argument list too long"错误.查了一下,
[root@srv1 mqueue]# ls -l |wc -l
319913
应该是文件数量太大了吧,记得应该是shell的限制,rm mv cp都受此限制。
解决方法:find所有文件,然后送给rm删除.
find /var/spool/mqueue -type f -exec rm {} \;


本文转自 godoha 51CTO博客,原文链接:http://blog.51cto.com/godoha/80218 ,如需转载请自行联系原作者

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Argument list too long错误 /dev/null
1。   1>   /dev/null   表示将命令的标准输出重定向到              /dev/null 2>/dev/null
argument list too long错误解决
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数
"Argument list too long": Beyond Arguments and Limitations
Four approaches to getting around argument length limitations on the command line.
处理aix The parameter list is too long
NULL 博文链接:https://jlins.iteye.com/blog/839575
RAR
56KB
2020-12-31 17:47
Argument list too long错误解决方法汇总
这篇文章是回复前几天在论坛一个朋友提出的问题,今天有空,整理了一下,发布出来,供大家参考! 当Linux下试图传递太多参数给一个系统命令(ls *; cp *; rm *; cat
linux xargs 命令argument list too long 的处理方法
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是
linux xargs 命令argument list too long 的处理方法
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是
运维实战案例之“Argument list too long错误与解决方法
作为一名运维人员来说,这个错误并不陌生,在执行rm、cp、mv等命令时,如果要操作的文件数很多,可能会使用通配符批量处理大量文件,这时就可能会出现“Argument list t
在Shell中使用grep命令时遇到“grep: Argument list too long错误
这个错误是由于命令行参数列表过长,超出了系统的限制导致的。当你在Shell中使用grep命令搜索一个大型目录时,可能会涉及到大量的文件,导致命令行参数列表变得非常长。这个问题可以通过使用find命令
Not applicable
Shell
2023-11-15 16:41
在Unix中使用grep命令时遇到 'grep: Argument list too long' 错误
这个错误是由于命令行参数过多导致的。Unix系统对命令行的长度有限制,当参数过多时就会触发 'Argument list too long' 错误。这通常发生在使用通配符匹配大量文件时,导致扩展后的文
Unix
grep
2023-12-11 21:19