Zivko Stoimcev Asked: 2020-01-31 08:06:36 +0800 CST2020-01-31 08:06:36 +0800 CST 2020-01-31 08:06:36 +0800 CST 自动关闭 Ubuntu 772 是否可以设置某种脚本在特定时间(例如晚上 10 点)自动关闭计算机。我正在运行 Ubuntu 18.04 shutdown automatic 3 个回答 Voted Best Answer Pilot6 2020-01-31T08:10:30+08:002020-01-31T08:10:30+08:00 你可以加 0 22 * * * root poweroff 至/etc/crontab 这将在每天晚上 10 点关闭计算机。 Rinzwind 2020-01-31T08:13:58+08:002020-01-31T08:13:58+08:00 是的。关闭命令允许延迟操作。 shutdown -h 22:00 如果系统正在运行,则在 22:00 关闭系统。 shutdown -r +1440 将在 24 小时 (1440/60=24) 后关闭,所以明天在当前时间。 如果您想要更详细的方法,请安装在. 这允许诸如“周日”、“下周”、“现在 + 120 分钟”等内容。 每次需要时都需要重复这些命令。按照 Pilot6 的回答向 cron 添加命令。如果您使用命令,请确保使用绝对路径。 MelcomX 2020-01-31T08:18:35+08:002020-01-31T08:18:35+08:00 例如,您可以使用 crontab:输入sudo crontab -e(这将为 root 用户打开 crontab 文件)在新行的末尾输入以下内容(它将在下午 22 点关闭计算机): 0 22 * * * shutdown -P now >/dev/null 2>&1 这将关闭语法是: * * * * * COMMAND 在命令之前有 5 个细数要给出:1. 分钟,2. 小时,3. 月中的日,4. 月,5. 周中的日。一切都必须是真实的。如果你放一颗星,它会接受那里的每一个值。因此,如果是 13 号星期五,您也可以说在早上 7 点执行命令: 0 7 13 * 5 /alert.sh
你可以加
至
/etc/crontab
这将在每天晚上 10 点关闭计算机。
是的。关闭命令允许延迟操作。
如果系统正在运行,则在 22:00 关闭系统。
将在 24 小时 (1440/60=24) 后关闭,所以明天在当前时间。
如果您想要更详细的方法,请安装在. 这允许诸如“周日”、“下周”、“现在 + 120 分钟”等内容。
每次需要时都需要重复这些命令。按照 Pilot6 的回答向 cron 添加命令。如果您使用命令,请确保使用绝对路径。
例如,您可以使用 crontab:输入
sudo crontab -e
(这将为 root 用户打开 crontab 文件)在新行的末尾输入以下内容(它将在下午 22 点关闭计算机):这将关闭语法是:
在命令之前有 5 个细数要给出:1. 分钟,2. 小时,3. 月中的日,4. 月,5. 周中的日。一切都必须是真实的。如果你放一颗星,它会接受那里的每一个值。因此,如果是 13 号星期五,您也可以说在早上 7 点执行命令:
0 7 13 * 5 /alert.sh