欢迎光临
我们一直在努力

解决Ubuntu系统的大部分命令丢失的方法

配置Hadoop环境变量后source了一下,发现把PATH给覆盖了,导致一下问题:

ls、vi等命令不能使用了,只能使用绝对路径来操作

这种无比蛋疼的问题居然让我遇到了,解决办法很简单,尽管部分命令不能用,但是bash的命令都可以使用,在保证没有修改/etc/environment的前提下执行如下命令:

这样就可以了,但是要保证/etc/environment的内容正确并且包含PATH:

这基本就是原始内容了。如果你改坏了,请重新替换为以上内容,source一下即可。关于环境变量强烈建议尽量不要修改全局的,除非是JDK,其他的变量就配置在用户下面。

请看这篇文章关于环境变量的解释:《Ubuntu中设置环境变量的几种方式及区别 》

未经允许不得转载:李阳博客 » 解决Ubuntu系统的大部分命令丢失的方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址