linux每天自动关机命令
linux每天自动关机命令详细介绍
在 Linux 系统里,可借助cron服务来设定每天自动关机的任务。cron是一个用于执行定时任务的守护进程。下面为你详细说明操作步骤:
1. 编辑
cron表
运用crontab -e命令来编辑当前用户的cron表。要是你期望以 root 用户身份执行关机操作,就得使用sudo crontab -e命令。
2. 添加定时任务
在打开的编辑器里添加下面这行内容,此内容表示每天晚上 23:00 自动关机:
plaintext
0 23 * * * /sbin/shutdown -h now
在上述代码中,0 23 * * *代表每天的 23:00,/sbin/shutdown -h now是用于立即关机的命令。你可以依据自身需求对时间进行调整。cron时间格式的具体规则如下:
plaintext
* * * * * command- - - - -
| | | | |
| | | | +----- 星期 (0 - 7) (0 or 7 代表周日)
| | | +------- 月份 (1 - 12)
| | +--------- 日 (1 - 31)
| +----------- 小时 (0 - 23)
+------------- 分钟 (0 - 59)
3. 保存并退出
完成编辑后,保存文件并退出编辑器。如果你使用的是nano编辑器,可按Ctrl + X,接着按Y确认保存,最后按Enter键退出。
4. 检查定时任务
你可以通过crontab -l命令查看当前用户的cron任务,以此确认任务是否添加成功。
总结
经过上述步骤,系统就会在每天设定的时间自动关机。要是你想修改关机时间,只需再次使用crontab -e命令编辑cron表即可。