文案777网—你身边的文案专家

文案777网—你身边的文案专家

linux定时关机命令介绍及汇总

59

一、常用关机命令

shutdown命令

核心功能:安全关闭或重启系统,支持指定时间、显示提示信息等。 - 格式:

`shutdown [选项] 时间 [信息]`

- 示例

- 立即关机:`shutdown -h now`

- 30分钟后关机:`shutdown -h +30`

- 指定时间关机:`shutdown 18:00 "系统将在18:00关机"`

- 取消定时任务:`shutdown -c`

halt命令

功能:停止系统但保持通电,适用于低层维护。 - 示例:

- 立即停机:`halt`

- 指定时间停机:`echo "halt" | sudo at 18:00`

poweroff命令

功能:关闭系统且不重启。 - 示例:

- 立即关机:`poweroff`

- 结合at命令定时关机:`echo "poweroff" | sudo at 18:00`

reboot命令

功能:立即重启系统。 - 示例:

`reboot`

二、补充说明

权限要求:所有关机命令需以root或管理员身份执行,通常需使用`sudo`。

时间参数:支持相对时间(如`+10`分钟)和具体日期时间(如`18:00`)。

取消任务:使用`shutdown -c`可取消已设置的定时任务。

系统限制:部分系统在关机前5分钟会创建`/run/nologin`文件,防止新登录。

三、其他方法

Cron任务:适用于长期定时任务,编辑`crontab -e`添加类似`0 3 * * * shutdown -h now`的规则。

图形界面:通过系统菜单或GNOME桌面环境提供的“定时关机”功能设置。

以上命令覆盖了Linux系统定时关机的常见需求,可根据具体场景选择合适的方式。