2017-04-26 170 views
2

我在我的系統中設置了react-native。 我有Mac OS X EI Capitan。-bash:ls:找不到命令

完成反應原生設置後,無論何時我打開我的終端並輸入命令ls,它就會顯示「找不到命令」。

export PATH="/usr/bin:/bin:/usr/sbin:/sbin" 
export PATH="/usr/local/bin:/usr/local/sbin:$PATH" 

在我的終端上面執行了兩行後,一切正常。之後,ls命令正在工作。但是,一旦我關閉我的終端並再次打開它,ls命令停止工作,並顯示「找不到命令」。

我也嘗試在.bash_profile文件中添加上面兩行,但沒有獲得成功。我不知道如何擺脫這個問題。

任何幫助是最受歡迎的。

+1

把它們放到'.bashrc'文件? –

+1

'PATH'應該默認設置正確。你的一個shell配置文件(可能是'.bash_profile',也許'.profile')可能不正確地嘗試向它添加路徑。在執行上述兩行之前,'echo「$ PATH」'的輸出是什麼? – chepner

回答

3

添加下面一行到你.bash_profile中

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/b‌​in 

只要您可以通過下面的命令

echo "export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/b‌​in" >> ~/.bash_profile 

之後做到這一點,請重新啓動終端