找不到基本的Unix命令

时间:2015-04-01 15:34:31

标签: shell unix

我已在笔记本电脑上安装了mysql。

现在,当我启动终端窗口和grep之类的unix命令时,我收到此消息:

-bash: grep: command not found
-bash: cat: command not found
...

发生了什么?你有技能或任何想法来检索我珍贵的unix功能吗?

1 个答案:

答案 0 :(得分:1)

我想把它放在评论中,但我没有足够的声誉,抱歉!

这个文件夹中最常见的是像grep或cat这样的基本Unix命令:

/usr/bin

为了使它们起作用,您需要正确设置PATH变量。您可能在安装mysql时不知不觉地更改了它。 您可以通过尝试以下内容暂时解决此问题:

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

此时会添加你在PATH上的所有内容,所有"正常"路由到您珍贵的unix功能。在终端中执行此行后再次尝试命令,并告诉我们:)