加载终端时出错

加载终端时出错

每次我运行一个新的终端窗口(在我做任何事情之前),我都会收到以下消息:

env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: grep: command not found
-bash: tar: command not found
-bash: cat: command not found

例如,当我输入 时cd ~/,我得到:-bash: find: command not found

有人可以帮忙吗?我不知道从哪里开始。提前致谢!

答案1

看起来您的 $PATH 环境变量已被修改或已重置。您必须找出它的设置(或附加)位置。当您登录时,系统运行 /etc/profile,然后运行 ​​~/.bash_profile (取决于您的 shell)。确保 $PATH 设置正确,然后确保 grep/tar/cat 实际上在您的路径中。

答案2

您的个人资料似乎有问题 ( ~/.profile)。检查~/.bashrc 和的内容/etc/profile

这些文件似乎有问题;看起来 PATH 丢失或格式错误。

PATH 应包含/usr/bin/bin,通常设置在/etc/profile.

相关内容