登录用户执行sudo时报错

场景:
以普通用户登录,登陆后切换至root或其他用户时报错(sudo su -或sudo -i)

报错信息:
-bash: /bin/logger: Argument list too long

根据我的场景分析,是由于history日志过大导致。

删除日志

history -c
echo > .bash_history

然后增加配置

vim .bashrc
set history=10000

退出所有终端,重新开启即好。

原文地址:https://www.cnblogs.com/tongxiaoda/p/8473273.html