关于"The parameter list is too long"错误的原因
来源:互联网 发布:手机网络限制软件 编辑:程序博客网 时间:2024/04/29 22:59
非常常见的一个 Unix/Linux 命令错误信息: The parameter list is too long.
这个错误的根本原因是因为 /usr/include/limits.h 定义系统核心 LINE_BUFSZ 限制.
如果有大量文件数需要删除,
可以考虑用 xargs 的 -n 参数进行批量删除.参考如下示例:
$ find /backup/* -ctime 2ind: 0403-027 The parameter list is too long 这个错误信息很让人迷惑: 难道该目录下文件太多了么? 其实不是的, 问题出在那个 "*" 上,Korn Shell 默认把 * 作为 Metadata 处理,进行了扩展,进而这条语句备错误的解析.我的操作平台是 AIX 5.3. 我不确定这是和这个平台的 Korn Shell 有关.
ksh: /usr/bin/find: 0403-027 The parameter list is too long.
使用 ls / grep / find 等命令时侯因为通配符的使用, 一不小心就会遇到这样的错误.可以通过对对象添加引号来禁止扩展.
另外有的时候, 使用 rm 命令的时候也可能遇到:
rm:0403-027 The parameter list is too long.这个错误的根本原因是因为 /usr/include/limits.h 定义系统核心 LINE_BUFSZ 限制.
如果有大量文件数需要删除,
可以考虑用 xargs 的 -n 参数进行批量删除.参考如下示例:
find /backup/ -ctime 2 -print | xargs -n 10 rm {} \;
PS:另一篇
多半是在rm处遇到,怎么办呢?
# rm *
ksh: /usr/bin/rm: 0403-027 The parameter list is too long.
解决办法
# find ./ -name "*" -type f -exec rm {} \;
# ls -l
total 0
- 关于"The parameter list is too long"错误的原因
- 解决0403-027 The parameter list is too long
- 0403-027 The parameter list is too long
- 0403-027 The parameter list is too long
- 0403-027 The parameter list is too long 参数过长报错
- AIX crontab 0403-027 The parameter list is too long 参数过长报错
- rm报错0403-027:The parameter list is too long
- Argument list too long错误
- Linux下出现 “Argument list too long”错误的解决
- Argument list too long 错误解决方法汇总
- linux Argument list too long错误解决方法
- ORA-00972: identifier is too long报错的另外一种原因
- 在Linux执行命令报错”Arg list too long”的原因分析
- Argument list too long的解决方法
- Argument list too long的解决方法
- linux argument list too long的解决办法
- System Error Code 111 The file name is too long的一种可能的解决方式
- Windows Azure - "The Path is too long after being fully qualified" 错误信息的解决方案(转)
- 求组合数和全排列
- 4.8 umask函数-文件模式创建屏蔽字修改
- 黑马程序员:多线程的介绍、应用及由安全问题引出的同步代码块介绍
- linux压缩和解压缩命令详解
- PAT 1065 1066 1067 1068
- 关于"The parameter list is too long"错误的原因
- 聚集索引和非聚集索引的区别是什么
- mybatis collection的使用
- google map有关
- SQL SERVER 获得一个月有多少天
- struts2 18拦截器详解(十四) --- StaticParametersInterceptor
- web开发中常用的url转义字符小结
- 关于zend studio的汉化
- hdu 4099 Revenge of Fibonacci