改变路径纳米后不起作用

And*_*ger 2 linux vi centos nano

在我将PATH的服务器~bash_profile更改为我的Java后,我再也无法使用nano或vip了.

我实际上不知道如何改变它,而我不能再用nano或vi编辑它.

我能做什么?

 -bash: ano: command not found
 root@s [~]# nano
 -bash: nano: command not found
 root@s [~]# pacstrap -i /mnt base base-devel
 -bash: pacstrap: command not found
 root@s [~]# nano /etc/timezon
 -bash: nano: command not found
 root@s [~]# nano /etc/timezone
 -bash: nano: command not found
 root@s [~]# vi
 -bash: vi: command not found
 root@s [~]# vi
 -bash: vi: command not found
 root@s [~]# nano ~/.bash_profile
 -bash: nano: command not found
 root@s [~]# vi ~/.bash_profile
 -bash: vi: command not found
 root@s [~]# 
Run Code Online (Sandbox Code Playgroud)

Kim*_*ais 5

你最有可能覆盖你的路径只是java而不是附加到它.

错了:

export PATH=/opt/somewhere/java/bin
Run Code Online (Sandbox Code Playgroud)

:

export PATH=$PATH:/opt/somewhere/java/bin
Run Code Online (Sandbox Code Playgroud)

解决这个问题,做

export PATH=/bin:/usr/bin:/usr/local/bin
Run Code Online (Sandbox Code Playgroud)

......你应该让vi和nano回到你的道路上.

  • 这拯救了我的生命......老实说,谢谢@Kimvais. (2认同)