mac 命令失效解决办法

原因:
环境变量配置出错
解决办法:
执行命令“export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin”
参考这个资料“https://blog.csdn.net/yangbenben8866/article/details/68237957”
问题出现的原因及过程记录:
在学习postman时,知道了配置环境变量、从文件中读取,其实常用的是从数据库中获取,所以就查找相应的方法操作,从网上搜索资料需要安装一些软件nodejs,npm等,所以按着操作步骤下载安装,安装完后进行环境变量配置时出丑了,添加一个环境变量。多加了一行内容:“PATH=/usr/local/bin”,后又执行了source ~/.bath_profile,之后所有的命令:ls、cd、find、vim、alias…都不能使用了。大哭,当时不知道为啥,用了最常见傻瓜式的操作就是重启电脑,可是启动后还是如此现象。刚好到中午一同事叫去吃饭,在吃饭的过程中细细回想做了如何操作才想起来是环境变量惹的祸.本来是想着再网上找一下有没有解决方案,没有的话就去找运维或其他技术人员支援一下。于是就百度搜索“mac 命令"立马就出来了”mac 命令不能用”哈哈看来也有人遇到了跟我一样的问题,https://blog.csdn.net/yangbenben8866/article/details/68237957按文中说明,执行了“export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin”,一切都OK了,心中那个喜。原来就是这么简单,结果我给弄了至少有半个小时。
唉!!!说明基本功还不行嘛,原来只是知道怎么操作,而不知道为什么那么操作,百度出来的操作有的写的很详情,有的只写了操作步骤至于为什么估计自己也不一定知道。此次操作让我了解到了"PATH=…"是配置环境变量,而"export PATH"是执行配置的环境变量,而我加了“PATH=/usr/local/bin”,后又“export PATH”那可不是现在环境变量只有一个路径“/usr/local/bin”,其他的都没有了。当然原来的命令什么的都无效了。
汗颜啊!!!!

总结环境变量配置也就两行:
PATH=path1:path2
export PATH
立即生效:source ~/.bash_profile
注:不要轻易的修改PATH里的path路径,添加是在后面加“:pathn”即可。

文件如有不妥或疑惑之处,望读者朋友们给指出,以待加以完善或修理。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值