2017-06-05 195 views
0

我刚安装了Scala和由“的gedit ./bashrc”但此后没有命令正在添加的路径。每个命令返回“的bash:<command>:找不到命令”

出口SCALA_HOME = /家庭/ avijit /斯卡拉-2.12.2

出口PATH = $ SCALA_HOME /斌:PATH

但此后没有命令工作。

[[email protected] ~]$ ls 
bash: ls: command not found... 

我给的全路径,但是:

[[email protected] ~]$ /home/avijit/.bashrc 
bash: /home/avijit/.bashrc: Permission denied 

即使VI不能正常工作,这样我可以修复路径的混乱。

[[email protected] ~]$ vi /home/avijit/.bashrc 
bash: vim: command not found... 
[[email protected] ~]$ sudo /home/avijit/.bashrc 
bash: sudo: command not found... 
[[email protected] ~]$ echo $path 

< - 返回的空行

我试图从不同的论坛,但没有运气许多步骤。 请帮助解决这个问题。进一步我在linux和自学hadoop新鲜。所以这些命令可能不正确。

+0

你搞砸了你的'PATH'变量。试试'echo $ PATH'并确保它至少包含'/ bin:/ usr/bin /:'。如果没有,那么用'PATH =/bin:/ usr/bin:'来设置它,然后再试一次。 (':'分隔路径组件 - 根据需要添加尽可能多的组件) –

+0

如果echo $ PATH返回空行意味着,您没有正确设置路径。正确设置路径。 – LethalProgrammer

回答

0

问题是在这你错过$export PATH=$SCALA_HOME/bin:PATH

更新默认变量作为PATH=$SCALA_HOME/bin:$PATH

+0

但是,我如何在第一个地方提出编辑?即如何编辑路径。没有什么是工作。 PLZ PLZ建议的任何工作命令编辑的.bashrc文件 – AvijitP

+0

可以启动'在/ usr/bin中/ sh'或'在/ usr/bin中/ gedit'或由David.CR在评论部分设置路径提到的默认的'/ bin中:/usr/bin:'然后更新 – Pravin