在我将服务器〜bash_profile的PATH更改为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 [~]#

最佳答案

您很可能会覆盖到java的路径,而不是附加到java。

错误:

export PATH=/opt/somewhere/java/bin

右侧:
export PATH=$PATH:/opt/somewhere/java/bin

解决这个问题,做
export PATH=/bin:/usr/bin:/usr/local/bin

...并且您应该重新获得vi和nano。

关于linux - 更改路径后,nano不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14457402/

10-10 14:08
查看更多