红联Linux门户
Linux帮助

修改.bashrc文件PATH变量错误导致系统大部分命令失效

发布时间:2017-03-14 11:25:03来源:linux网站作者:测试蝈蝈
修改.bashrc环境变量,在文件最后添加openssl变量,
本来应该写
export PATH=$PATH:/usr/local/openssl/bin
误写成
export PATH=/usr/local/openssl/bin;$PATH
即把:写成了;
导致当前环境变量变成了PATH=/usr/local/openssl/bin,不识别原有的$PATH,
命令行的中大部分命令都不使用,全变成不可识别的命令,包括ls  vi  sudo 等等都不能用.
 
解决办法:
把不识别的命令所在文件添加到临时环境变量中,
如  PATH=$PATH:/bin:/usr/bin
vi  sudo 等命令可用后再修改~/.bashrc文件,纠正书写错误的环境变量.
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29164.html