RHEL6入门系列之三十一,管理计划任务
在Linux系统中除了用户即时执行的命令操作以外,还可以配置系统在指定的时间、指定的日期自动执行预先计划好的管理任务。
在配置计划任务时,使用最多的是用crontab命令设置周期性任务,所谓周期任务就是可以按预设的周期重复执行,大大减轻设置重复性系统管理任务的工作量。启用周期性任务有一个前提条件,即对应的系统服务crond必须已经运行。
例确认系统服务crond已经运行。
[root@localhost ~]# service crond status
crond (pid 1772) 正在运行...
设置用户的周期性计划任务主要通过crontab命令进行,执行该命令会生成一个以用户名命名的配置文件,并自动保存在/var/spool/cron目录中。crontab命令的常用选项是“-e”,作用是编辑计划任务列表。执行“crontab –e”命令之后,将打开计划任务编辑界面(与vim中的操作相同)。通过该界面用户可以自行添加具体的任务配置,每行代表一个记录,每个记录包括6个字段,其格式为:
前面5个字段用于指定任务重复执行的时间规律,第6个字段用于指定具体的任务内容。crontab任务配置记录中,所设置的命令在“分钟+小时+日期+月份+星期”都满足的条件下才会运行
例:以root用户的身份设置计划任务,要求每周一的8:00查看/etc/passwd文件。
[root@localhost ~]# crontab -e
0 8 * * 1 /bin/ls /etc/passwd
在计划任务配置记录中的命令建议使用绝对路径,以避免因缺少执行路径而无法执行命令的情况。关于命令的绝对路径,可以使用which命令查找确认。
- 每天7:50自动开启sshd服务,22:50关闭sshd服务。
- 每隔5天清空一次FTP服务器公共目录“/var/ftp/pub”中的数据。
- 每周六的7:30重新启动系统中的httpd服务。
- 每周一、周三、周五的下午17:30,使用tar命令自动备份“/etc/httpd”目录。
转载于:https://blog.51cto.com/yttitan/1131334
RHEL6入门系列之三十一,管理计划任务相关推荐
- RHEL6入门系列之三,GNU计划与Linux发行版
1.GNU计划 在上篇博文中谈到Kernel是Linux系统的心脏,但Kernel只能实现系统最基本的功能,作为一个操作系统,仅仅只有内核是远远不够的,我们的重点是要使用在Kernel之上运行的Web ...
- RHEL6入门系列之三十,服务管理
服务是在系统后台运行,并等待用户或其它软件调用的一类特殊程序.由于Linux主要是用作服务器操作系统,因而当学习完入门课程之后,接下来就要学习对各种常用服务的配置与管理,如实现Web服务器的httpd ...
- RHEL6入门系列之十一,内/外部命令、重定向、管道
前面一口气介绍了18个命令,可能大家都已经有些晕了.学习Linux就是这样,它不像Windows那样的傻瓜式操作,要想学好Linux是必须要下苦功的.所以,Linux本身就不是一个面向普通用户的桌面操 ...
- 软考高级信息系统项目管理师系列之三十一:项目变更管理
软考高级信息系统项目管理师系列之三十一:项目变更管理 一.项目变更管理内容 二.项目变更管理基本概念 1.项目变更管理定义 2.项目变更产生的原因 3.项目变更的分类 三.项目变更管理的原则和工作流程 ...
- RHEL8.0快速入门系列笔记--软件包管理(十一)
RHEL8.0快速入门系列笔记–软件包管理(十一) 一.软件包管理 1.Linux系统中软件包管理 (一)软件包类型 [1] 二进制包 什么是二进制包?有什么特点? 1.二进制包,指的是已经编译好的软 ...
- 3. oracle学习入门系列之三Unix、Linux历史及基础
oracle学习入门系列之三Unix.Linux历史及基础 终于翻过了前面两篇,喝杯咖啡提下神,咱们继续前行.这次我们要进行操作系统方面知识了,考虑到当前时间上操作系统的多样性.变化性等,蛤蟆斟酌再三 ...
- 【深度学习之美】局部连接来减参,权值共享肩并肩(入门系列之十一)
系列文章: 一入侯门"深"似海,深度学习深几许(深度学习入门系列之一) 人工"碳"索意犹尽,智能"硅"来未可知(深度学习入门系列之二) 神经 ...
- SAP PM入门系列33 - IP16 维修计划报表
SAP PM入门系列33 - IP16 维修计划报表 对于维修计划,SAP PM模块也提供了标准查询报表IP16,方便业务人员根据需要对维修计划做查询. 执行事务代码IP16, 进入如下界面, 输入相 ...
- 局部连接来减参,权值共享肩并肩(深度学习入门系列之十一)
系列文章: 一入侯门"深"似海,深度学习深几许(深度学习入门系列之一) 人工"碳"索意犹尽,智能"硅"来未可知(深度学习入门系列之二) 神经 ...
最新文章
- 安装Windows Storage Server 2008 R2
- mysql 获取自增主键
- 判断无向图是否有回路有四种方法
- ldap和kerberos整合大数据账号
- ad用户和计算机显示2000个,AD 用户属性userAccountControl的详细解释
- java玻璃效果_swing透明效果(没aero毛玻璃那么好看)
- 小D课堂 - 新版本微服务springcloud+Docker教程_3-02CAP理论知识
- java 中文车牌识别_EasyPR-Java开源中文车牌识别系统工程部署
- vue-codemirror 代码编辑器
- vscode 是干什么用的_vscode是干嘛用的
- Digispark ATtiny85 单片机点灯大师之圣诞节彩灯Merry Christmas
- 推荐算法之Thompson(汤普森)采样
- 安排座位 java_如何安排领导座次
- 利用pyecharts实现中国省与市之间的跳转
- 华为开放亚太首个OpenDaylight实验室――被纳入OpenDaylight官方Community Labs 获高度肯定
- 线性规划——对偶问题、强弱对偶定理、KKT条件
- STM32 USB HID设置(STM32CubeMX)
- cocos creator 3.0见缝插针(口红机)
- python能做界面吗_如何使用pyQT做pythonGUI界面|
- 求球体的表面积,体积公式
热门文章
- 上周热点回顾(11.11-11.17)
- OD使用教程10 - 调试篇10|解密系列
- STL vector简介
- 【字符串】去掉字符串两端的空格trimSpace
- python与c 交互原理_PYTHON 与C相互交互调用实例解析
- 微型计算机基本原理与应用pdf,微型计算机原理和应用.PDF
- 苹果手机vnc进linux的服务器,linux服务器vnc远程连接,怎么使用linux服务器进行vnc远程连接?...
- java 方法 示例_Java方法参考类型和示例
- Java Stream forEach()和forEachOrdered()方法
- python深复制浅复制_Python复制–深层复制