安装 Mountain Lion 后,所有命令行命令都变为“未找到”

安装 Mountain Lion 后,所有命令行命令都变为“未找到”

我刚刚发现在安装了新的 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

相关内容