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

修改.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文件,纠正书写错误的环境变量.

 

posted @ 2017-03-14 11:16  郭导技术小站  阅读(4536)  评论(1编辑  收藏  举报