今天登陆了一台日本的服务器配置OCI的,然后修改了下 /etc/profile
文件,由地方弄错了,然后就出现了,输入什么命令都是 command not found
。想要重启 reboot
不行,ls
也不行。
出现这个问题是因为系统的环境变量没有正确配置造成的,造成这个原因有很多,比如系统升级,比如不正当操作。解决的方式有两种。
1、直接在linux
命令行界面输入如下,然后回车(导入环境变量,以及shell常见的命令的存放地址):
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
2、如果系统所有命令都不能使用时,还可以使用绝对命令vi
打开profile
,想William这情况的话,把刚才改了的有问题的地方全删了就可以了。(其实,如果这里有问题的地方没删除或者说没有改成正确的话,即使用了第一种方法,等会你退出登陆以后,再进来还是那种not found的情况的,所以说这里一定是要改的)
/bin/vi /etc/profile
在系统的配置文件里添加环境变量地址
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
评论 (0)