建一个计划任务
crontab -e 编辑以下内容
0 0 18 0 0 init 0
说明: crontab 的格式如下:
第1列分钟1~59
第2列小时1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要运行的命令
因为今天是15号,3天后是18号,这个你可以根据自己想要关闭的时间设置
你也可以把init 0换成 shutdown -h now
使用crontab命令可以解决
使用root用户:su - root
备份crontab:cp ./etc/crontab /etc/crontab.bak
编辑crontab:vi /etc/crontab
在最后添加:* * * 日期 月份 * init 0 (日期和月份为3天后的时间)
保存后退出
重启机器生效
或者简单点:shutdown -s -t 259200 -c (259200为3天的秒数)