ITPub博客

首页 > Linux操作系统 > Linux操作系统 > The parameter or environment lists are too long.

The parameter or environment lists are too long.

原创 Linux操作系统 作者:lxn_sps 时间:2010-09-15 10:24:37 0 删除 编辑

问题提出:

 在aix环境中使用通配符删除trc文件时,报如下错误:

bash-3.2$ rm agile9_ora_*.trc
bash: /usr/bin/rm: The parameter or environment lists are too long.

原因:此通配符匹配到的文件数量太多,超出了系统的环境参数设置的列表大小。

解决办法:

//查看当前系统环境参数列表大小(6*4KB)

bash-3.2$ lsattr -E  -l sys0 |grep ncargs
ncargs          6                ARG/ENV list size in 4K byte blocks               True

 

//切换到root用户,将当前系统环境参数列表大小设置为160
bash-3.2$ su - root
root's Password:
bash-3.2# chdev -l sys0 -a ncargs=160
sys0 changed

//查看当前系统环境参数列表大小(160*4KB)
bash-3.2# lsattr -E -l sys0 |grep ncarg
ncargs          160                ARG/ENV list size in 4K byte blocks               True

//切换到oracle用户,再次执行删除命令,成功

bash-3.2$ rm  agile9_ora_*.trc

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10537377/viewspace-673961/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 关于IE8的进程数
请登录后发表评论 登录
全部评论

注册时间:2008-12-12

  • 博文量
    43
  • 访问量
    207862