2017-04-26 171 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 

之后做到这一点,请重新启动终端