`
san_yun
  • 浏览: 2658227 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Linux学习笔记(三)--crontab

阅读更多

cron和crontab

cron是系统主要的调度进程,通过crontab的命令允许用户提交,编辑,删除相应的作业。
每个用户都可以有自己的crontab文件。

crontab文件的格式:
分 时 日 月 星期 要运行的命令

crontab文件的一个条目是从左边读起的,第一列是分,最后一列是要运行的命令,它位于星期的后面。

第1列 分钟1~5 9
第2列 小时1~2 3(0表示子夜)
第3列 日1~3 1
第4列 月1~1 2
第5列 星期0~6(0表示星期天)
第6列 要运行的命令

在这些域中,可以用横杠-来表示一个时间范围,例如你希望星期一至星期五运行某个作业,那么可以在星期域使用 1 - 5来表示。还可以在这些域中使用逗号“,” ,例如你希望星期一和星期四运行某个作业,只需要使用 1 , 4来表示。可以用星号 *来表示连续的时间段。如果你对某个表示时间的域没有特别的限定,也应该在该域填入 *。该文件的每一个条目必须含有 5个时间域,而且每个域之间要用空格分隔。该文件中所有的注释行要在行首用 #来表示。

 

例子:

48-58 * * * * /bin/echo 'data'

 

crontab命令选项

crontab命令的一般形式为:
crontab [-u user] -e -l -r file
其中:
-u   用户名。
-e   编辑c r o n t a b文件。
-l   列出c r o n t a b文件中的内容。
-r   删除c r o n t a b文件。

 



 出现此错误的原因是结尾没有EOF,在结尾加一个Ctrl-D即可。


at命令
at命令也可以用于向cron守护进程提交作业。

  • 大小: 3 KB
分享到:
评论

相关推荐

    Linux学习笔记二 - Liunx命令(基础篇)

    Linux学习笔记二 - Liunx命令(基础篇) 本篇学习笔记主要集中于 Linux 命令的基础知识,涵盖了从基本命令到高级命令的使用方法。通过本篇学习笔记,读者可以快速找到自己想要查询的指令功能与相关用语说明,并且...

    韩顺平linux学习笔记

    韩顺平 Linux 学习笔记 本学习笔记涵盖了 Linux 的基础知识、Samba 服务的搭建、Web 项目的开发和发布等内容。学习笔记分为多个阶段,从基础的 Linux 平台开发到高级的 Unix 环境编程,并涉及到 Linux 应用系统开发...

    Linux学习笔记.pdf,linux详解,LINUX

    本资料“Linux学习笔记.pdf”将带你深入理解Linux的基础知识和高级应用。 一、Linux系统概述 1. Linux的起源:Linux的诞生源于托瓦兹对Minix系统的不满,他决定创建一个符合个人需求的、免费的Unix-like操作系统...

    Linux学习笔记(自己整理的、部分)

    这份“Linux学习笔记(自己整理的、部分)”涵盖了Linux操作系统的核心概念、命令行界面的使用、文件系统管理以及系统管理等多个方面,旨在帮助初学者逐步熟悉这个强大的开源操作系统。 首先,让我们了解Linux的...

    linux学习笔记分享

    + /var/log/cron:记录 crontab 这个例行性服务的内容 + /var/log/httpd, /var/log/news, /var/log/:记录相关服务的日志文件 通过了解 Linux 目录架构和文件系统,可以更好地管理和维护 Linux 系统,提高工作...

    linux 学习笔记 java

    Linux学习笔记,特别是对于新手来说,是一条通往操作系统深度理解的必经之路。Linux系统以其开源、稳定和高效的特点在IT行业中占据着重要的位置。Java作为广泛应用的编程语言,经常需要在Linux环境下运行,而Tomcat...

    linux学习笔记

    通过学习和熟练掌握这些基本的Linux命令和`crontab`定时任务管理,你将能够更高效地管理和自动化Linux系统的日常维护工作。记住,实践是提升技能的关键,多在终端中尝试和应用这些命令,你会逐渐变得熟悉和精通。

    Linux学习笔记 常用命令汇总

    这本“Linux学习笔记 常用命令汇总”提供了全面的Linux命令行操作指南,对于初学者和经验丰富的用户来说都是一份宝贵的资源。下面,我们将深入探讨这份笔记中可能包含的重要知识点。 一、Linux基础 Linux是一种开源...

    Linux学习笔记2.zip

    "Linux学习笔记2.zip"这个压缩包文件显然是为那些希望深入理解或提升Linux技能的学习者准备的。其中包含的"Linux速查备忘手册"很可能是一个详细而实用的参考资料,涵盖了Linux的基础知识、常用命令、系统管理等多个...

    1456页Linux学习笔记(从入门到进阶).docx

    ### Linux学习笔记知识点概览 #### 一、Linux SRE架构图 - **知识点概述**: - **架构图解析**:此部分介绍了一个典型的Linux系统运维(SRE)架构图,涵盖了系统的整体架构设计,包括但不限于服务器集群、负载均衡...

    Linux详细笔记

    #### 一、Linux学习方向与特点 - **学习方向**: - **Linux系统管理员**:负责系统维护、安全管理、备份恢复等任务。 - **Linux程序员**: - **PC平台开发Linux软件工程师**:专注于在PC平台上开发Linux应用程序...

    Linux学习笔记

    Linux学习笔记概述 Linux是一种自由、开放源代码的操作系统,基于Unix系统,由全球各地的开发者共同维护和改进。它以其稳定性和灵活性受到广大用户的喜爱,尤其在服务器领域有着广泛的应用。这篇自学笔记将带你逐步...

    linux系统学习笔记

    ### Linux系统学习笔记 #### 一、Linux系统Shell介绍 1. **Linux系统Shell类型**:Linux系统提供了多种Shell供用户选择,常见的包括Bourne shell (`sh`), C shell (`csh`), Korn shell (`ksh`)等。其中,`sh`是Unix...

    Linux学习笔记(强悍总结值得一看)

    学习Linux对于IT专业人士来说至关重要。本文将详细讲解Linux的一些核心知识点,包括常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装、时间管理、启动引导、运行级别、进程管理、资源监控、系统服务、...

    Linux定时执行脚本学习笔记

    本文将围绕“Linux定时执行脚本学习笔记”这一主题,结合提供的文件,深入探讨如何在Linux环境下设置自动执行脚本,以及涉及的相关知识。 首先,我们来看“Ubuntu定时执行脚本.docx”和“linux下定时执行脚本.docx...

    Linux系统学习心得

    本资源摘要信息涵盖了 Linux 系统的基础命令、目录结构、FTP 服务实现等多个方面的知识点,旨在为学习 Linux 系统提供一个系统化的学习笔记。 一、基础命令 1. 文件管理命令:ls、pwd、cd、mkdir、rmdir、cp、rm、...

    韩顺平linux笔记

    Linux 基础命令包括:80 个常用命令、LINUX 分区、VI、权限、samba 安装、LINUX 网络环境配置、crontab 使用、JDK、apache 安装、LINUX 下 JAVA 网络编程、SHELL 初步介绍等。 Linux 实战 Linux 实战包括:Linux ...

    一篇非常好的linux常识学习笔记分享1

    这篇学习笔记涵盖了Linux系统的基础知识,特别是关于目录结构及其重要性的内容。了解这些基础知识对于初学者来说至关重要,因为它有助于理解系统的组织方式和日常操作。 首先,根目录`/`是所有其他目录的起点。在根...

Global site tag (gtag.js) - Google Analytics