我刚刚发现在安装了新的 Mountain Lion 之后,我无法再使用命令行,因为所有命令似乎都是“未找到”,即使是基本的“sudo”命令
sudo:未找到命令
我该如何解决我的问题?我和命令行住在一起。
答案1
你应该$PATH
像嫌疑人说的那样检查一下。你可能需要$ /bin/echo $PATH
或/usr/bin/env
也可以尝试$ /bin/bash --noprofile
,这将加载没有启动文件的程序。如果一切正常,则说明启动文件有问题。
尝试$ /bin/bash --verbose
查看启动 bash shell 时正在运行什么,然后找到该文件所在的文件来修复它!
例如~/.bashrc, ~/.bash_profile, ~/.profile, /etc/profile, /etc/bash.bashrc