为什么我不能访问我的 vi 文件夹?
Why can't I access my vi folder?
我的终端上不断出现此错误,这使我无法访问 vi 文件夹。我一直在尝试设置 MongoDB bin 的路径,并且在尝试如何执行此操作时,我认为我已经破坏了文件夹。有人可以帮忙吗?
Last login: Mon May 18 10:31:54 on console
-bash: export: `/Users/james.flan/Documents/Software/MongoDB/bin :/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin': not a valid identifier
AMAC02MX3APF8J3:~ james.flan$ cd
AMAC02MX3APF8J3:~ james.flan$ vi .bash_profile
-bash: vi: No such file or directory
AMAC02MX3APF8J3:~ james.flan$
展开:
AMAC02MX3APF8J3:~ james.flan$ cat ~/.bash_profile
-bash: cat: No such file or directory
AMAC02MX3APF8J3:~ james.flan$
AMAC02MX3APF8J3:~ james.flan$ /bin/cat ~/.bash_profile
export PATH= "/Users/james.flan/Documents/Software/MongoDB/bin :$PATH"
AMAC02MX3APF8J3:~ james.flan$
问题出在您的 $PATH
变量上。你已经破坏了它,所以 bash
没有从你当前的工作目录中找到任何实用程序。
要解决您的问题,您可以直接使用绝对路径执行 vi
:
$ /usr/bin/vi ~/.bash_profile
然后编辑您的 $PATH
声明行:
export PATH="/Users/james.flan/Documents/Software/MongoDB/bin:$PATH"
然后您可以启动一个新的终端会话,或者在同一个会话中执行:
$ /bin/bash -l
我的终端上不断出现此错误,这使我无法访问 vi 文件夹。我一直在尝试设置 MongoDB bin 的路径,并且在尝试如何执行此操作时,我认为我已经破坏了文件夹。有人可以帮忙吗?
Last login: Mon May 18 10:31:54 on console
-bash: export: `/Users/james.flan/Documents/Software/MongoDB/bin :/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin': not a valid identifier
AMAC02MX3APF8J3:~ james.flan$ cd
AMAC02MX3APF8J3:~ james.flan$ vi .bash_profile
-bash: vi: No such file or directory
AMAC02MX3APF8J3:~ james.flan$
展开:
AMAC02MX3APF8J3:~ james.flan$ cat ~/.bash_profile
-bash: cat: No such file or directory
AMAC02MX3APF8J3:~ james.flan$
AMAC02MX3APF8J3:~ james.flan$ /bin/cat ~/.bash_profile
export PATH= "/Users/james.flan/Documents/Software/MongoDB/bin :$PATH"
AMAC02MX3APF8J3:~ james.flan$
问题出在您的 $PATH
变量上。你已经破坏了它,所以 bash
没有从你当前的工作目录中找到任何实用程序。
要解决您的问题,您可以直接使用绝对路径执行 vi
:
$ /usr/bin/vi ~/.bash_profile
然后编辑您的 $PATH
声明行:
export PATH="/Users/james.flan/Documents/Software/MongoDB/bin:$PATH"
然后您可以启动一个新的终端会话,或者在同一个会话中执行:
$ /bin/bash -l