zoukankan      html  css  js  c++  java
  • linux-8 常用命令

    1、定时任务

      at 和 cron

      区别: at只能只执行一次

             cron 周期性的执行

      at原理:

        生成对应的shell 脚本放在 /var/spool/at 下,atd 去检查执行

      at 用法:

          at 09:00 today  -----在今天9点执行任务

          at > echo 'good' >good.log

          at > <EOT>

          时间格式

            04:00 2019-03-01  2019 年3月1号的4点执行

            now + 5 minutes 5分钟后执行

            5pm + 3 days   3天后的下午5点执行

          atq: 查看任务,root 可查看所有用户的任务,而非root只能查看自己的任务

          atrm:删除任务

      

      crontab原理:生成对应的shell 脚本放在目录 /var/spool/ctron 下,crond 去检查执行

        crontab 用法: crontab -e 

          进入vi编辑器,输入如下内容,表示在每天的中午 00:30 运行 backup 命令

          30 0 * * * backup

          保存退出

        时间格式

          

        时间间隔示例:

          1、每一分钟执行一次command -----命令: * * * * * command

          2、每小时的第3和第15分钟执行-----命令:3,15 * * * * command

          3、在上午7-11点的第3和15分钟执行-----命令:3,15 7-11 * * * command

          4、每晚 22:00 执行-----命令: 00:22 * * * command

        crontab -l 查看任务

        crontab -e 删除对应的任务的行,保存退出

    2、查看系统时间和设定

      a、查看系统时间 -----date

        格式化时间显示:date  + '%Y-%m-%d %H:%M:%S'

      b、设置系统时间

        date -s 20210104 --------设定日期

        date -s 22:00:00 -------设定时间

        date -s ‘20200104 22:00’ 设定时间和日期

    3、查看linux 版本信息

      a、查看发行版本

        cat /etc/issue

        cat /etc/*release 

  • 相关阅读:
    Antenna Placement poj 3020
    Asteroids
    深入了解IOC
    Java读取.properties配置文件
    java使用插件pagehelper在mybatis中实现分页查询
    javaweb分页查询实现
    java生成UUID
    java验证码的制作和验证
    java调用天气预报接口案例
    Maven入门
  • 原文地址:https://www.cnblogs.com/feihan/p/14232819.html
Copyright © 2011-2022 走看看