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

公司的打包服务器升级需要频繁重启,或者物业断电而必须关机时,下次开机都需要手动启动一些服务,这样就显得非常麻烦,故需要进行配置使得Mac开机后自动启动服务。

首先编写Shell脚本

用文本编辑器编写启动脚本,如启动Jenkins服务,编写脚本如下:

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

然后保存为.sh形式文件,如jenkins.sh。

赋予shell脚本权限

创建的文件是没有可执行权限的,故需要给它赋予权限。
赋予权限命令如下:

$ chmod 777 Jenkins.sh

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

备注:全部更改一定要点,否则一直是默认的Xcode打开。)

添加开机启动

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

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

备注

1.使用系统为macOS 10.15.7 (19H15);
2.配置完成后一定操作实验几次,有些设置需要重启才能生效;

Mac OS开机启动自动执行命令行相关推荐

  1. Linux开机后自动执行命令或脚本

    文章目录 说明 应用场景 涉及文件 步骤 1.添加开机执行指令 2.编写脚本 3.测试效果 自动化编辑工具 脚本 效果 已存在的脚本 不存在的脚本 说明 应用场景 应用场景:开机后自动执行命令或脚本 ...

  2. Sleepwatcher:Mac睡眠与唤醒自动执行命令

    原贴地址:Sleepwatcher : Run Script on Sleep Sleepwatcher 是一个可以再mac睡眠和唤醒时自动执行命令行脚本的工具,下文两部分分别描述了这个工具的安装与设 ...

  3. 详解在 Linux 启动时,如何自动执行命令或脚本

    2019独角兽企业重金招聘Python工程师标准>>> 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情.按下开机键或启动一个虚拟机,你就启动了一系列事件,之后 ...

  4. python基础之os.system函数执行命令行语句

    前言 os.system方法是os模块最基础的方法,其它的方法一般在该方法基础上封装完成. os的system原理 system函数可以将字符串转化成命令在服务器上运行:其原理是每一条system函数 ...

  5. Mac OS mysql 启动命令

    在Mac OS X启动和停止MySQL服务的命令 启动MySQL服务 sudo /usr/local/mysql/support-files/mysql.server start 停止MySQL服务 ...

  6. linux centos7 redhat7 怎么设置开机自动进入命令行模式

    设置 centos7/redhat7 开机默认进入命令行模式 首先用 root 用户打开配置文件 inittab,执行命令: vim /etc/inittab 由于 centos7 的 inittab ...

  7. Mac OSX 开机启动应用

    本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载.或重新修改使用,但需要注明来源. 署名 4.0 国际 (CC BY 4.0) 本文作者: 苏洋 创建时间: 2019年03月1 ...

  8. mac安静执行脚本_让Mac OS X系统启动时执行脚本的方法

    公司购买了Zoho公司的资产管理软件AssetExplorer,该资产管理软件可以通过在客户机电脑上安装Agent客户端软件收集客户机的硬件及软件信息.公司有若干台iMac电脑,运行的是Mac OS ...

  9. mac设置开机启动app_Mac App无法启动? 这是解决方法

    mac设置开机启动app pathdoc/Shutterstockpathdoc /快门 So, you've downloaded and installed a new Mac app, only ...

最新文章

  1. vmware workstation 下安装ubuntu
  2. activiti实战系列 并行网关(parallelGateWay)
  3. 裁员这件事,谁也没有鲍尔默、纳德拉这两届微软CEO演绎的淋漓尽致
  4. 打家劫舍(首尾相连)Python解法
  5. 神奇的事情--长见识了
  6. json 语法_JSON的基本语法
  7. 点到线段的距离_直线垂直,垂线的性质,点到直线的距离
  8. 你不懂js系列学习笔记-类型与文法- 02
  9. 照搬照做无疑了!2019新iPhone系列确定“浴霸摄像头”
  10. Python接口自动化之yaml配置文件
  11. 计算机网络实验lab,现代计算机网络lab02-实验报告
  12. 数据挖掘:探索性数据分析(EDA)(补充)
  13. MySQL5.7之开启远程连接
  14. 【转】Redis学习---阿里云Redis多线程性能增强版详解
  15. 药一点进销存管理软件_gsp管理规范_财务管理软件
  16. python win32api教程_解放双手——python win32api 入门
  17. 蓝桥杯官网 试题 PREV-94 历届真题 矩阵计数【第十届】【决赛】【研究生组】【C++】解法
  18. Android 给透明png图片添加白色底色(修改像素点的形式)
  19. 鸿蒙os自定义主题,通过鸿蒙自定义属性,来创造一个可以为所欲为的自定义标题组件...
  20. Siebel 数学运算

热门文章

  1. 手机流量卡充值管理系统网站源码
  2. 学Python?别再交智商税了......
  3. 《Wireshark网络分析的艺术》《Wireshark网络分析就这么简单》书评
  4. OPPO:年赚1700亿元的底层逻辑
  5. 单片机处理串口逗号分隔符命令
  6. Xilinx ZC706植入Linux系统-笔记
  7. mysql 子查询 group by_mysql 子查询 group by的使用
  8. python根号怎么打出来手机_根号在手机中怎么打出?
  9. MySQL 5.7 PREPARE、EXECUTE、DEALLOCATE语句介绍
  10. 用WriteProcessMemory做进程注入