如何设置mac关机shell

简介: 如何设置mac关机shell

有些朋友不想每次都去点击关闭按钮进行关机
以下,是我写的一个shell文件去完成关机功能,同时将其改造为可以双击完成的文件

1.进入文件夹

打开终端,进入一个你顺手的文件夹,建议是访达能直接看到的文件地址
image.png

2.创建一个sh文件

touch shutdown.sh

3.进入文件,进行编辑

vi shutdown.sh

4.编辑关机命令

echo 'su密码'|sudo -S shutdown -h now

由于关机命令需要在管理员权限下执行,所以,我们会先执行一下自动写入sudo密码的命令
编辑完成之后,进行保存,按ESC键,输入
:wq!

保存完成

5.对当前文件进行权限提升

chmod +x shutdown.sh

至此,一个关机命令shell文件就完成了,如果你想双击文件执行关机的话,需要执行第六步

6.修改文件后缀,使文件可以双击执行

修改sh后缀为command

mv shutdown.sh shutdown.command

到这里,你就可以去访达中找到这个文件,双击完成关机了
当然,你想把这个文件放到桌面,也是没有问题的哦

目录
相关文章
|
7月前
|
Unix Linux Shell
【Shell 编程指南 日期命令】Date命令:显示与设置系统时间和日期
【Shell 编程指南 日期命令】Date命令:显示与设置系统时间和日期
150 0
|
3月前
|
Java Shell Linux
Shell 变量设置
Shell设置变量
52 5
|
3月前
|
Unix Linux Python
Cron定时设置在linux和mac中的使用
文章详细说明了如何在Linux和Mac操作系统中使用Cron进行定时任务的设置,并提供了多个Cron表达式的实例。
44 0
|
3月前
|
Java Shell Linux
Shell 变量设置25-1
Shell编程语言是一种非类型的解释型语言,无需像C++/Java那样事先声明变量。通过赋值即可定义变量,在Linux支持的所有Shell中均适用。变量分为局部变量与环境变量,前者仅限于定义脚本内使用,后者可在其派生的子进程中使用。常见系统变量如$0表示当前程序名称,$n表示第n个参数(n=1,2,...,9),$*代表所有参数,$#代表参数个数,$?表示命令执行后的状态(0为成功),$UID为当前用户ID,$PWD表示当前目录。定义变量如`A=123`,
33 0
|
4月前
|
网络协议 Unix Shell
原来大神超级漂亮的 Shell是这样设置的!
原来大神超级漂亮的 Shell是这样设置的!
|
4月前
Mac Parallels (PD) 常规设置
Mac Parallels (PD) 常规设置
38 0
|
4月前
|
Java
Mac 设置 JAVA_HOME
Mac 设置 JAVA_HOME
44 0
|
7月前
|
iOS开发
Mac电脑选择系统菜单中的关机或重启无法关机或重启,只能通过按电源键关机以及打开应用经常卡死问题及解决方案
Mac电脑选择系统菜单中的关机或重启无法关机或重启,只能通过按电源键关机以及打开应用经常卡死问题及解决方案
130 0
|
7月前
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
462 0
|
7月前
|
API 开发工具
MAC 环境变量设置方法
本文介绍在MAC环境下设置环境变量的方法,以“DASHSCOPE_API_KEY”为例,图文展示设置环境变量的操作方法。