在编辑我的.bash_profile以导出路径后,我的终端甚至停止识别简单的命令,例如" ls"和" vi"。
我看到的错误消息是:
-bash: networksetup: command not found
我不知道是否因编辑我的.bash_profile而导致此错误,而且由于我无法通过终端打开任何文件,因此我无法删除上次添加的内容
有人知道如何解决这个问题吗?
答案 0 :(得分:1)
使用命令。
/ usr / bin / vim .bash_profile
PATH变量定义将搜索给定命令的可执行文件的目录列表。由于未设置PATH变量,系统不知道给定命令(ls,vi等)的可执行文件位于何处
答案 1 :(得分:0)
更新/解决方案:
问题发生在.bash_profile中。我下载了Secrets,这让我可以看到隐藏的文件。有了这个,我可以打开我的.bash_profile。