欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mac ls: command not found的问题与解决

程序员文章站 2022-07-12 13:41:49
...

Mac 在终端输入: ls
提示:ls: command not found,

打开 .bash_profile文件,执行:open .bash_profile
提示:open command not found;

网上查了一下,是环境变量出现问题了。

然后在终端执行:

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

执行以后,ls 没问题了, open .bash_profile也可以打开配置文件了。
但是关闭终端,再次执行,问题重现。
原因,在终端中执行export PATH 是临时设置的环境变量
所以,在临时配置环境变量OK的情况下,打开.bash_profile文件中,修改我们的环境变量。
open .bash_profile
打开.bash_profile文件,然后将我们的临时配置export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin,加入文件,保存。
执行source ~/.bash_profile 执行环境变量即可