zoukankan      html  css  js  c++  java
  • Linux CentOS设置定时重启:crontab

    上一篇介绍了 开机自启动chkconfig命令  https://www.cnblogs.com/prefectjava/p/9399470.html

    本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。

    1、配置一个每天自动重启的功能:

    如果支持crontab 可直接 crontab -l 查看目前已有的定时任务

    如果当前的linux不支持crontab 则需要进行配置:

    #安装Crontab 
    yum install vixie-cron crontabs
    #设置开机启动Crontab 
    chkconfig crond on
    #启动Crontab 
    service crond start

    先列一下现有的Crontab看看:

    crontab -l

    提示为 no crontab for root

    啥也没有,那就添加一条吧:

    编辑命令:

    crontab –e

    按  i  进入编辑模式,输入

    30 15 * * * /sbin/reboot

    表示 每天下午15:30分重启设备。按ESC 进入命令模式,输入:wq 保存退出。

    最后重启crontab,使重启功能生效

    service crond restart

    完事 收工!

    补充:Crontab基本格式:
    
    *  *  *  *  *  command
    
    分 时 日 月  周  命令
    
    第1列表示分钟1~59 每分钟用或者 /1表示
    
    第2列表示小时1~23(0表示0点)
    
    第3列表示日期1~31
    
    第4列表示月份1~12
    
    第5列标识号星期0~6(0表示星期天)
    
    第6列要运行的命令
  • 相关阅读:
    Android悬浮窗拖动
    git提交错误问题如何解决?
    STM32单片机使用注意事项
    C指针说明
    cygwin注意事项
    关于百度地图的使用问题
    Android GIS osmdroid地图使用
    三个能力构建人生护城河
    浪潮之醒
    MingGW Posix VS Win32
  • 原文地址:https://www.cnblogs.com/prefectjava/p/9399552.html
Copyright © 2011-2022 走看看