在 ubuntu 14.04(trusty) ec2 实例中设置环境变量时,我错误地输入了一些字符。因此,现在每次登录时,命令行上都会出现以下错误。
-bash: export: `/usr/sbin/sendmail:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games': not a valid identifier
由于我是 Ubuntu 环境的新手,我无法自己弄清楚。任何帮助都将不胜感激。谢谢。
答案1
由于每次登录时都会发生这种情况,因此它应该在某个启动脚本中打开。可能是:
- 。轮廓
- .bashrc
请执行以下两个命令
grep "/usr/games" ~/.profile
grep "/usr/games" ~/.bashrc
并查看其中一个文件是否包含与您所面临的错误类似的内容。
我猜,原来的台词是这样的:
export PATH=/usr/sbin/sendmail:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
一旦找到问题的根源,您就必须决定是否要删除此行或更新它(例如,通过将这些值设置到相关变量中)