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

本文介绍了如何在Mac OS上配置开机自动执行命令行,包括编写Shell脚本,赋予脚本执行权限,以及在系统设置的登录项中添加启动文件,以确保系统重启后能自动启动所需服务。
摘要由CSDN通过智能技术生成

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

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

首先编写Shell脚本

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

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

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

赋予shell脚本权限

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

$ chmod 777 Jenkins.sh

有了权限之后,右键文件,选择“显示简介”,将打开方式选择为终端打开:
在这里插入图片描述
备注:全部更改一定要点,否则一直是默认的Xcode打开。)

添加开机启动

最后在系统设置(在设

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要制作Mac OS系统的启动U盘,可以按照以下步骤进行操作: 1. 首先,您需要一台运行Mac OS系统的电脑。如果您没有Mac电脑,可以尝试使用虚拟机软件来模拟一个Mac环境。 2. 下载所需的Mac OS系统安装镜像文件。您可以从苹果官方网站或其他可靠来源获取。 3. 准备一个至少容量为16GB的U盘,并确保其中没有重要文件,因为操作会将其格式化。 4. 连接U盘到Mac电脑上,并确保其被正确识别。 5. 打开“终端”应用程序。您可以在“应用程序文件夹”中找到它。 6. 在终端中,输入以下命令来查找U盘的标识符: ```shell diskutil list ``` 7. 根据命令的输出,在标识符列表中找到您的U盘。通常,U盘的标识符类似于“disk2”。 8. 接下来,运行以下命令来卸载U盘: ```shell diskutil unmountDisk /dev/disk2 ``` 请将“disk2”替换为您U盘的标识符。 9. 运行以下命令来将Mac OS系统安装镜像文件写入U盘: ```shell sudo dd if=/path/to/your/macos.img of=/dev/rdisk2 bs=1m ``` 请确保将“/path/to/your/macos.img”替换为您实际的镜像文件路径,并将“disk2”替换为U盘的标识符。 10. 等待操作完成,这可能需要一些时间,取决于镜像文件的大小和U盘的速度。 11. 完成后,您可以将U盘安全地从电脑上移除,并使用它来引导安装Mac OS系统或进行其他操作。 请注意,以上步骤涉及高级操作,如果您不熟悉终端命令和相关概念,请小心操作或寻求专业帮助。 ### 回答2: 要在Mac OS上制作启动U盘,可以按照以下步骤进行操作: 1. 下载和准备安装镜像文件:首先,你需要下载你想要制作启动U盘所需的Mac OS安装镜像文件。该镜像文件可以在苹果官方网站或其他可信的来源上获取。 2. 连接U盘并格式化:将U盘连接到Mac电脑的USB接口上。在“应用程序”文件夹中找到并打开“实用工具”文件夹,然后运行“磁盘工具”应用程序。在左侧的侧栏中,选择你的U盘。点击“抹掉”选项卡,选择“Mac OS 扩展(日志式)”作为格式选项,并为U盘命名。点击“抹去”按钮,以格式化并清除U盘上的所有数据。 3. 创建启动盘:打开“终端”应用程序,它可以在“实用工具”文件夹中找到。在终端中,输入以下命令行:sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/你的U盘名称 --nointeraction。这个命令行会在U盘上创建一个启动盘,其中“你的U盘名称”是你在第2步中为U盘设置的名称。 4. 完成制作:在终端中按下回车键后,系统会要求你输入管理员密码。输入密码后,终端会开始制作启动U盘的过程。这个过程可能需要一些时间,请耐心等待直到终端显示“Install media now available”为止。 5. 安全弹出U盘:在终端显示完成后,你可以拔掉U盘并将其用于启动其他Mac电脑。在安全弹出U盘之前,请确保没有正在访问该U盘上的任何文件。 以上就是在Mac OS上制作启动U盘的简单步骤。请注意,根据所使用的Mac OS版本,上述步骤的细节可能会有所不同。请在操作过程中小心谨慎,以免丢失数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值