Linux系统 每天定时关机以及crontab命令和文件详解 Linux系统

admin 2018-11-07 5078

一、前言

为了以后不用再半夜跑回实验室关电脑,昨天中午花了两个小时左右的时间搞了一下如何实现Linux系统的定时关机,结果没搞出来。在老师的指点下得以解决,写一博客分享之。 

另,发现现在网上的资料越发的不靠谱了,昨日查阅了那么多资料都没有解决问题。

本博文主要内容如下:

CentOS7 系统定时关机的实现;

crontab命令和文件的相关解析。

二、定时关机的实现

废话不多说,直接点明解决方法,具体解析见下一目录。 

傻瓜式解决问题,步骤如下:

2.1 查看/etc/crontab文件

进入/etc目录

cd /etc

查看crontab文件

vi crontab

文件内容如下:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed

00 22 * * * root /sbin/shutdown -h now

00 22 * * * root /sbin/shutdown -h now 就是作者添加的定时关机任务 每天22:00(晚上10点)关机


命令修改太麻烦。直接用FTP软件SSL模式端口22登录root,下载来用Notepad++编辑,保存后上传替换掉。

文件位置:etc文件夹找到crontab文件。

最新回复 (1)
全部楼主
  • Mr北丘 2020-9-11
    0 2
    • MSDN,我告诉你(中文站)
      3
        登录 注册 获取赞助码
返回