Linux自动关机Shell脚本

您所在的位置:网站首页 ubuntu开机后自动关机 Linux自动关机Shell脚本

Linux自动关机Shell脚本

2023-06-07 18:25| 来源: 网络整理| 查看: 265

下面是一个简单的Linux自动关机的Shell脚本:

bash复制代码

#!/bin/bash echo "The system will shutdown after 30 minutes." sudo shutdown -h +30

这个脚本使用了shutdown命令来实现系统关机,其中-h表示关机操作,+30表示在30分钟后关机。可以根据需要调整时间。

保存上述代码为shutdown.sh文件,并赋予执行权限(可使用chmod +x shutdown.sh命令),然后在终端中执行即可。

需要注意的是,在使用sudo命令执行关机操作时,可能会提示输入密码,如果想避免输入密码,可以编辑sudoers文件,将当前用户添加到允许执行shutdown命令的列表中,例如:

sudo visudo

该命令会打开sudoers文件,接着在文件末尾添加一行:

 

text复制代码

username ALL= NOPASSWD: /sbin/shutdown

其中,username应该替换为当前用户名,保存并关闭文件即可。这样就可以在执行关机操作时直接使用sudo命令而无需输入密码了。

总之,使用Shell脚本实现自动关机操作可以方便地定时关闭电脑,节省用电和延长设备寿命。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3