Linux 如何在Mac OSX Snow Leopard上修复bash中的路径变量
这可能是个问题,但我需要帮助。我尝试使用以下命令更改path变量,结果导致终端出错: $sudo nano.profile 在此之前,如果我要键入: $echo$PATH 我会得到:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 当我在nano中打开.profile时,它告诉我该文件不存在。我认为这是有道理的,因为我以前从未编辑过这个文件。我接着输入了一个指向php框架所用目录的路径,并保存了该文件 保存文件后,我注意到我的bash命令都不起作用。现在我在终点站什么也做不了。我甚至不能在nano中编辑.profile,因为它上面写着-bash:nano:command未找到 很明显,我对航站楼的工作还不熟悉。我觉得完全迷路了。请提供一些关于如何将终端恢复到工作状态的指导。使用绝对路径Linux 如何在Mac OSX Snow Leopard上修复bash中的路径变量,linux,macos,bash,terminal,.profile,Linux,Macos,Bash,Terminal,.profile,这可能是个问题,但我需要帮助。我尝试使用以下命令更改path变量,结果导致终端出错: $sudo nano.profile 在此之前,如果我要键入: $echo$PATH 我会得到:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 当我在nano中打开.profile时,它告诉我该文件不存在。我认为这是有道理的,因为我以前从未编辑过这个文件。我接着输入了一个指向php框架所用目录的路径,并保存了该文件 保存文件后,我注意到我的ba
$ /usr/bin/sudo /usr/bin/nano .profile
如果您向路径中添加了某些内容,请不要只是这样做
PATH=/path/to/something
取而代之的是
PATH=$PATH:/path/to/something
顺便说一下,您不应该/不必使用sudo来编辑自己的文件,例如.profile。仅当您需要编辑不属于您帐户的文件时才使用sudo。使用绝对路径
$ /usr/bin/sudo /usr/bin/nano .profile
如果您向路径中添加了某些内容,请不要只是这样做
PATH=/path/to/something
取而代之的是
PATH=$PATH:/path/to/something
顺便说一下,您不应该/不必使用sudo来编辑自己的文件,例如.profile。仅当您需要编辑不属于您帐户的文件时才使用sudo。我也遇到了同样的问题!
我解决的方法是在终端中编写以下命令:
路径=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/usr/X11/bin
希望它能对你有用我也有同样的问题!
我解决的方法是在终端中编写以下命令:
路径=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/usr/X11/bin
希望它能对你有用