Mac 中定义与Linux一样的profile.d

  • 首先Mac是没有profile.d的
  • 在/etc/profile文件中添加

for sh in /etc/profile.d/*sh; do
[ -r $sh ] && . $sh
done
unset sh
  • install -o root -g wheel -d /etc/profile.d
  • 在该目录下创建一个mysql.sh

export PATH=$PATH:/usr/local/mysql/bin
  • 有一个问题: 可以是Mac不支持profile.d目录的缘故, 所以在profile中执行的都是在子进程中的, 所以无效的, 我们需要在登录shell时执行. /etc/profile文件

mac 原生的配置path的方法

  • 看一下/etc/paths和/etc/paths.d就知道了
  • 推荐使用这个

最新文章

  1. TObject、Pointer、Interface的转换
  2. svn搭建,很简单
  3. c++l类
  4. TI CC254x BLE教程 4
  5. 关于tomcat8在windows2008下高并发下问题的解决方案
  6. 【STL】-function object
  7. jquery提示信息 tips
  8. IOC运用到MVC中
  9. 算法系列之图--BFS
  10. 详细介绍Qt,ffmpeg 和SDL开发
  11. maven 项目 pom.xml文件中配置的jar包下载报错
  12. Lintcode388 Permutation Sequence solution 题解
  13. (NO.00005)iOS实现炸弹人游戏(十):游戏主角(三)
  14. Kafka简介及使用PHP处理Kafka消息
  15. ES6躬行记(6)——Symbol
  16. JMeter 教程汇总链接
  17. 【Java】 剑指offer(32) 从上往下打印二叉树
  18. Apache Maven 打包可执行jar
  19. Structs复习 通配符
  20. r语言笔记 jn

热门文章

  1. 报错apachectl restart
  2. K.I.S.S 原则
  3. Linux下UDP发送大量请求导致Operation not permitted的问题探讨
  4. Dexdump 无法正常反编译问题
  5. 数据访问层DAL
  6. css 实现三栏布局的四种方式
  7. 799C(xjb)
  8. Claris’ Contest # 2 Day 2 Problem C. Dash Speed(分治+可持久化并查集+树剖)
  9. mui 从子页面返回至父页面,同时刷新父页面
  10. informix 入门简单笔记