linux普通用户登录报错:/bin/logger: Argument list too long.

woye2008 2013-12-27 05:39:48
如题,为什么会有这样的报错啊?/bin/logger: Argument list too long.
...全文
873 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
woye2008 2013-12-31
  • 打赏
  • 举报
回复
用户登录慢的问题终于解决了,原因是history太大,导致用户登录后加载起来比较慢,当然这个根机器的性能也是有很大关系的,在.cshrc中增加set history=1000, 限制history的大小,并且把.history文件删掉。
woye2008 2013-12-30
  • 打赏
  • 举报
回复
如下为登录后的set执行结果 <1001 linux [seeyqh] :/home/seeyqh>set ADDONS_BIN_PATH /home/seeyqh/nginrun/add-ons/bin ADDONS_LIB_PATH /home/seeyqh/nginrun/add-ons/lib APP_THIRD_LIB_PATH /home/seeyqh/nginrun/service/app/servicerun/bin ENIP_LIB_PATH /home/seeyqh/nginrun/sys/bin:/home/seeyqh/nginrun/service/app/servicerun/bin:/home/seeyqh/nginrun/lib:/home/seeyqh/nginrun/add-ons/lib SYS_THIRD_LIB_PATH /home/seeyqh/nginrun/sys/bin X_MOUSE_CURSOR _ _manpath {/usr/share/man,/usr/local/man}/{man,cat} _muttalias /dev/null addsuffix argv () arr (NNTPSERVER "news") autocorrect 1 autolist ambiguous console_magic (K correct cmd csubstnonl cwd /home/seeyqh dirstack /home/seeyqh echo_style both edit fignore (.o ~) gid 200 group snegrp histdup prev history 1000 home /home/seeyqh hosts (linux. localhost) id /usr/bin/id japanese_legacy_encoding EUC-JP killring 30 listjobs long listmaxrows 23 loginsh loginuser (seeyqh pts/5 2013-12-06 23:28 (10.135.13.3)) mail /var/mail/seeyqh msg (csh ; make -C "/home/seeyqh/workcsh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/Utecho $PWD'>'c#+138csh ; eccsh ; echo BEGINENDTAG:4652268#+138csh ; emkdir -p /home/seeyqh/workspace_ccsh ; echo BEGINENDTAG:1296#+138608csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSecho $PWcsh ; #+1387952581csh ; make -C csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+13csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+1386085420#cd csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/UtilSDKDev_V200R001C22.tar.gz /homcsh ; echo BEGINENDTAG:12csh ; echo BEGINENDTAG:1296#+13csh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepare CONFIG=defaul#+1387952581csh ; make -C csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+13csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/Ucsh ; echo BE#+138csh ; echo BEGINENDTAcsh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+13csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+1386085420#cd csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspcsh ; echo BEcsh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/seecsh ; echcsh ; echo BEGINENDTAG:1296#+1csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/seecsh ; echcsh ; echo BEGINE296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/UtilSDKDev_V200R001C22.tar.gz /hocsh ; ecsh ; echo BEGINENDTAG:103241924#+138csh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepare CONFcsh ; ecsh ; echo BEGINENDTAG:103241924#+13879#+1387echo $Pecho $cd /home/seeyqh/workspace_ci/Da#+138csh ; echo BEGINENDTAcsh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/seeyqh/workspace_ci/Uticsh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200#+138csh ; make -C "/home/csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+13csh ; csh ; echo BEGINENDTAG:1662#+1387951660#+csh ; echo BEGINENDTAG:1csh ; eccsh ; echo BEGINENDTAG:4652268#+138795#+138echo $PWecsh ; echo BE#+138csh ; echo BEGINENDTAcsh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+13csh ; make -C "/home/seeyqh/workspace_ci/Utcsh ; make -C "/home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22/build" prepcsh ; echo BEGINENDTAG:1296#+1386085420#cd csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22csh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspcsh ; echo BEcsh ; echo BEGINENDTAG:1296#+1386085420#cd /home/seeyqh/workspace_ci/UtilSDKDev_V200R001C22 ; gunzip /home/csh ; ecsh ; echo BEGINENDTAG:103241924cd /home/seeyqh/workspace_ci/NumUtilSDKDev_V100R002C46B232 ; gunzip /home/seeyqh/workspace_ci/NumUtilSDKDev_V100R002C46B232/NumUtilSDKDev_V100R002C46B232.tar.gz /home/seeyqh/workspace_ci/NumUtilSDKDe#+1387952581) nostat /afs notify 1 owd /home/seeyqh path (/home/seeyqh/nginrun/add-ons/bin /home/seeyqh/nginrun/bin /home/seeyqh/nginrun/sys/bin /home/seeyqh/nginrun/service/app/servicerun/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/bin/X11 /usr/X11R6/bin /usr/games /opt/kde3/bin /usr/lib/mit/bin /usr/lib/mit/sbin /home/seeyqh/nginrun/bin/AliasName /sbin /opt/oracle/product/11gR2/db/bin /home/seeyqh/bin) prompt <! linux [seeyqh] :/home/seeyqh> prompt2 %R? prompt3 CORRECT>%R (y|n|e|a)? rmstar 1 savehist (1000 merge) set shell /usr/bin/csh shlvl 1 showdots 1 status 0 symlinks ignore tcsh 6.15.00 term xterm tty pts/5 uid 1050 user seeyqh version tcsh 6.15.00 (Astron) 2007-03-03 (x86_64-suse-linux) options wide,nls,lf,dl,al,kan,sm,color,filec 红色部分是不是有影响?
woye2008 2013-12-30
  • 打赏
  • 举报
回复
引用 6 楼 bblxl2008 的回复:
是的,所以把你的环境变量打印出来看看。 把.cshrc贴出来看看。
我把用户home目录下所有.文件的开头结束的都加了打印信息 如下: Last login: Fri Dec 6 23:09:16 2013 from 10.135.13.3 Fri Dec 6 23:28:39 CST 2013 pwd=/home/seeyqh, sh=-csh source .cshrc Fri Dec 6 23:28:39 CST 2013 pwd=/home/seeyqh, sh=-csh source .cshrc Fri Dec 6 23:28:47 CST 2013 pwd=/home/seeyqh, sh=-csh source .login Fri Dec 6 23:28:47 CST 2013 pwd=/home/seeyqh, sh=-csh source .login .cshrc文件应该是没有问题的,从头到尾执行很快,就是在执行.cshrc和.login文件之间不知道搞了什么?这个怎么看?
bblxl2008 2013-12-30
  • 打赏
  • 举报
回复
是的,所以把你的环境变量打印出来看看。 把.cshrc贴出来看看。
woye2008 2013-12-30
  • 打赏
  • 举报
回复
引用 4 楼 bblxl2008 的回复:
你这个用户登录的时候,带的环境变量有问题。 你的用户的环境变量时如何设置的? 看看 .bash_profile .bashrc 执行 set 贴出来
我的环境是csh环境,目前argument too long报错没有了,但是登录后依然等到6~10s才有响应,其他的csh环境用户就是正常的,怀疑是执行了cshrc环境变量后又在执行什么程序,这个不知道啊,求高手们继续指点呀,多谢!
bblxl2008 2013-12-30
  • 打赏
  • 举报
回复
你这个用户登录的时候,带的环境变量有问题。 你的用户的环境变量时如何设置的? 看看 .bash_profile .bashrc 执行 set 贴出来
woye2008 2013-12-28
  • 打赏
  • 举报
回复
求高手指点迷津呀
woye2008 2013-12-27
  • 打赏
  • 举报
回复
我没有执行任何命令啊,只要用户登录就立马打印这个报错了。不过报错等了大概有10秒 Connecting to 10.137.26.253:22... Connection established. Escape character is '^@]'. Last login: Wed Dec 4 06:20:37 2013 from 10.135.41.88 /bin/logger: Argument list too long. <1001 linux [seeyqh] :/home/seeyqh>
引用 1 楼 KING1111111111 的回复:
参数列表过长?输错命令了吧?
KING1111111111 2013-12-27
  • 打赏
  • 举报
回复
参数列表过长?输错命令了吧?

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧