Ubuntu中无论输入什么命令,均显示命令...可在...处找到 由于/bin 不在PATH 环境变量中,故无法找到该命令

今天我在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…,又可以重新正常使用了,哈哈…

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值