最近需要做分布式架构的网站,目前一直在调试阶段,每次开机的时候都要启动一大堆工具,比如zookeeper、activemq、redis、nginx等等,不厌其烦。
在网上搜了下mac如何设置shell脚本开机自启动,记录一下,方便自己也方便大家。
1、首先写一个sh脚本,比如:
1 cd ~/Documents 2 mkdir haha
代码很简单,进入Documents文件夹,建立haha目录,保存为run.sh
2、修改run.sh权限
sudo chmod 777 run.sh
3、右键点击run.sh->显示简介,主要将打开方式修改为终端,共享和权限将所有权限打开。
4、进入系统偏好设置->用户与群组->登陆项,将haha.sh添加到登陆项,并勾选前面的隐藏选项卡,重新启动即可。