简述at和crontab命令

制定 每周三凌晨三、五点10分执行某个脚本,输出当前时间,时间格式为 2017-12-28 10:00:00

at命令:

at [option]…time

  • -l atq 也可以查看计划任务
  • at的作业有队列,用单个英文字母表示,默认都使用a队列
  • -f /somefile 可以指定文件 读取作业任务
  • -d 删除指定的作业,相当于atrm
  • -c 查看指定作业的具体内容
  • -q queue:指明队列;查看任务
  • time:hh:mm[yyyy-mm-dd]
  • noon,midnight,teatime,tomorrow,now+#

crontab命令:

crontab [-u user] [-l] [-e] [-i]

  • -e:编辑任务;
  • -l:列出所有任务
  • -r:移除所有任务;即删除/var/spool/cron/USERNAME文件;
  • -i:在使用-r选项移除所有任务时提示用户确认;
  • -u:user:root用户可以为指定的用户管理cron任务;
  • # 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
  •    10 3,5 * * 3 bash  /tmp/scrips/cron.sh
  • cron.sh
  • #!/bin/bash
    # description:
    # version:0.0.1
    # author:yin wei <8378777618@qq.com>
    # date:
    date “+%F %T”

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/100526

(2)
墨武墨武
上一篇 2018-06-07
下一篇 2018-06-07

相关推荐

  • 手把手系列(一)教你通过VMware虚拟化软件安装CentOS 6系统

    手把手教你用VMware虚拟化软件安装CentOS 6系统

    2018-03-27
  • LINUX 进程管理

    #### hostname hostname [OPTION] [HOSTNAME] 默认选项:修改主机名为[HOSTNAME] 备注:临时生效如果想永久生效则需要修改文件/etc/sysconfig/network文件 选项 -I :取出本机上所有的非回环地址 示例 “` [root@zhangxiao network-scripts]#hos…

    Linux笔记 2018-05-06
  • 软件包管理 1 —–基本知识 rpm yum

    软件包管理,要做到如何管理软件 ,包括安装 ,卸载, 基本的功能查询,搜索等重点如何使用rpm包yum管理如何编译安装**软件 运行和编译 **ABI:Application Binary Interface 操作系统接口标准,调用2进制程序的接口Windows 与Linux不兼容ELF(Executable and Linkable Format)PE (…

    Linux笔记 2018-04-22
  • 文本处理工具

    文本处理小工具 tr tr [选项]…SET1 [SET2] 从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。 ​ -c:取字符集的补集 ​ -d:删除所有属于第一字符集的字符 ​ -s:把连续重复的字符以单独一个字符表示(压缩) ​ -t:将第一个字符集对应字符转化为第二字符集对应的字符 #echo ‘tank zhang’ |tr a-z A…

    Linux笔记 2018-05-10
  • Blog Day 1:在Windows下搭建Linux学习环境

    By:Alvin Lin
    No:M30-43
    Date:2018-04-01

    -目录-
    第零部分:安装VMware Workstations 12 虚拟机软件程序(Windows平台)
    第一部分:创建虚拟机
    第二部分:安装CentOS6.9
    第三部分:安装CentOS7.4

    2018-04-01
  • centos 7.4 上源码安装 mysql 数据库

    实验: centos 7.4 上源码安装 mysql 数据库   检查相应的坏境 查看下防火墙iptables和selinux 是否关闭,没关闭先关闭。 再查看下原来主机上是否已有 mariadb 数据库,如果有先卸载在进行安装。   装包 yum install bison bison-devel zlib-devel libcurl-devel liba…

    Linux笔记 2018-06-05

评论列表(1条)

  • 马哥教育
    马哥教育 2018-06-15 08:52

    建议命令和理论区分一下,整理一下格式。