2017-06-05 189 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