今天我在ubuntu18.04中无论执行什么命令,均是… …没找到 , 恐怖 ! ! !
哈 哈 ,也 还 好 解决了…
- 问题
命令 ‘ls’ 可在 ‘/bin/ls’ 处找到
由于/bin 不在PATH 环境变量中,故无法找到该命令。
ls:未找到命令 - 解决办法
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
具体情况如图所示:
这样运行命令就不会有错了,但是我发现虽然解决了,我的虚拟机好奇怪,在每一个终端下面输入任何命令都必须提前先运行export…那句话才不会报这样的错误,这当然是不可以的。
所以
:
- 永久解决这个问题的方法
执行如下命令:
sudo gedit ~/.bashrc
在.bashrc文件最后一行添上
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
如下图所示
再执行如下命令立即生效:
source ~/.bashrc
也可以关闭当前终端窗口,重新打开一个新终端窗口生效。
这样,就不用每次都必须提前先运行export…,又可以重新正常使用了,哈哈…