Mac OS开机启动自动执行命令行

在公司,服务器有时需要重启,或因某种原因(如物业断电)而不得不进行关机,等下次再开机时,每次都需要进行手动启动一些服务器,这样就显得非常繁琐耗时,故需要进行配置使得Mac开机后自动启动服务器。

首先编写脚本

用记事本(文本编辑)编写启动脚本,如这里我是启动jenkins服务,编写:

# 启动Jenkins服务
java -jar /User/develop/jenkins.war

然后保存为.sh形式文件,如startup.sh。
初始这文件是没有执行权限的,故需要给它赋予执行权限。


赋予执行权限

编写如下的命令:

$ chmod 777 startup.sh

有了权限之后,右键文件,选择“显示简介”,将打开方式选择为终端打开:


2018-10-25 21.49.35.png

添加开机启动

最后是往系统设置(在设置->用户与群组->登录项)的登录项中添加启动文件:

下次关机后再开机或重启后就会自动在终端执行命令启动服务了。

你可能感兴趣的:(Mac OS开机启动自动执行命令行)