Linux环境变量出错导致命令不可用

Linux环境变量出错导致命令不可用

在修改系统的环境变量后,出现错误,系统的常规命令 vim ls 等都不可用

[root@clu02 alluxio-2.6.0.bak]# vim /etc/profile
-bash: vim: command not found


解决办法:

[root@clu02 alluxio-2.6.0.bak]# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
[root@clu02 alluxio-2.6.0.bak]# vim /etc/profile
[root@clu02 alluxio-2.6.0.bak]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

此时发现之前设置的环境变量都无效了(因为之前设置的环境变量有问题,要是有效,肯定还是崩溃的。。)

需要修改错误的环境变量配置,再使环境变量生效。

[root@clu02 alluxio-2.6.0.bak]# source /etc/profile

你可能感兴趣的:(技术与问题,linux,vim,运维)