linux计划任务(一)
一次性计划任务 at /etc/init.d/atd
[root@localhost ~]# at :
at> /bin/ls /etc |wc -l > /tmp/yimiao_demo.txt #ctrl+d提交计划任务,执行的命令用绝对路径,避免产生错误,可用which查看
at> <EOT>
job at -- :
[root@localhost ~]# ls /var/spool/at
a000010166253a spool
[root@localhost ~]# atq #一次性计划任务的查询和删除 act -c 5:具体查看某个计划任务内容
-- : a root
[root@localhost ~]# atrm
[root@localhost ~]# atq
创建完的at任务会在/var/spool/at/下面产生一个job文件
周期性计划任务 crontab /etc/init.d/crond
执行周期
* * * * *
分 时 天 月 周【0-7代表周一到周日,0或7代表周日】
【,表示不连续的时间;-表示连续的时间;*匹配任意时间;/n表示频率,每n】
执行示例
- 0 17 * * 1-5 周一到周围每天的17点
- 30 8 * * 1,3,5 每周1/3/5的8点30分
- 0 8-18/2 * * * 8点-18点每2小时
- 0 * */3 * * 每3天
实验【计划任务设置shhd服务开启关闭】
1.检查sshd,crond是系统服务还是临时服务,检查crond服务目前是否开启
[root@localhost /]# chkconfig --list sshd
sshd :关闭 :关闭 :启用 :启用 :启用 :启用 :关闭
[root@localhost /]# chkconfig --list crond
crond :关闭 :关闭 :启用 :启用 :启用 :启用 :关闭
[root@localhost /]# /etc/init.d/crond status
crond (pid ) 正在运行...
[root@localhost /]# crontab -e #[-u 用户,默认是当前用户]
2.查看创建的计划任务
crontab: installing new crontab
[root@localhost /]# crontab -l
* * * /etc/init.d/sshd start
* * * /etc/init.d/sshd stop
[root@localhost /]# cat /var/spool/cron/root
* * * /etc/init.d/sshd start
* * * /etc/init.d/sshd stop
3.删除创建的计划任务
[root@localhost /]# crontab -r #如果只是删除一个,crontab -e 进入删除对应行
[root@localhost /]# crontab -l
no crontab for root
【实验二:打包rpm包】
[root@localhost ~]# tar -zcvf rpmlib$(date +%Y%m%d).tar.gz /var/lib/rpm/ #$(命令)获得命令执行后的屏幕输出
linux计划任务(一)的更多相关文章
- Linux计划任务Crontab实例详解教程
说明:Crontab是Linux系统中在固定时间执行某一个程序的工具,类似于Windows系统中的任务计划程序 下面通过详细实例来说明在Linux系统中如何使用Crontab 操作系统:CentOS ...
- Linux计划任务(转载)
Linux计划任务(转载) Linux的计划任务是系统管理方面的一个重要内容,是系统自动完成工作的一种实现方式,正因为有了计划任务,我们才可以完全实现系统管理的脚本化和自动化. 关于计划任务,Linu ...
- Linux 计划任务总结
今天项目用到了,Linux计划任务,从网上找了基本blog看了,总结了下. Linux 下的计划任务有atd和crond两种计划任务.atd服务使用的at命令只能执行一次,而crond服务使用的cro ...
- Linux. 计划任务 时间格式
Linux. 计划任务 时间格式 在linux中执行指令:cat /etc/crontab 结果,如下图所示: 结果一目了然,不多说. 如有问题,欢迎纠正!!! 如有转载,请标明源处:https:// ...
- Linux计划任务,自动删除n天前的旧文件
Linux计划任务,自动删除n天前的旧文件 linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,但需求总是多方面的嘛-我就觉得让系统定时 ...
- Linux计划任务 定时任务 Crond 配置详解 crond计划任务调试 sh -x 详解 JAVA脚本环境变量定义
一.Crond 是什么?(概述) crontab 是一款linux系统中的定时任务软件用于实现无人值守或后台定期执行及循环执行任务的脚本程序,在企业中使用的非常广泛. 现在开始学习linux计 ...
- 学习笔记:CentOS7学习之十七: Linux计划任务与日志的管理
目录 学习笔记:CentOS7学习之十七: Linux计划任务与日志的管理 17.1 计划任务-at-cron-计划任务使用方法 17.1.1 at计划任务的使用 17.1.2 查看和删除at将要执行 ...
- linux计划crontab
linux计划crontab 启动crontab服务 一般启动服务用 /sbin/service crond start 若是根用户的cron服务可以用 sudo service crond sta ...
- Linux计划任务.md
crond crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程 ...
- Linux 计划任务 访问网页
1.linux安装 [root@CentOS ~]# yum -y install vixie-cron[root@CentOS ~]# yum -y install crontabs 说明:vixi ...
随机推荐
- pthread信号
信号是典型的异步事件.内核在某个信号出现时有三种处理方式: 忽略信号,除了SIGKILL和SIGSTOP信号不能忽略外,其他大部分信号都可以被忽略: 捕捉信号,也就是在信号发生时调用一个用户函数,注意 ...
- POJ2226Muddy Fields
题目:http://poj.org/problem?id=2226 巧妙建图:以行或列上的联通块作为点,每个泥格子作为边,求最小点覆盖就可以了! 于是用匈牙利算法找最大匹配.注意要对右部点记录每一个左 ...
- FastDFS简介和安装
FastDFS是一个轻量级的开源分布式文件系统 FastDFS主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡 FastDFS实现了软件方式的RAID,可以使用廉价的IDE硬盘进 ...
- 复制mysql数据库的步骤
Navicat 转存sql文件 然后命令 mysql -uroot -p123456 dbname < e:/backup/20141014.sql
- (转)TreeSet简单介绍与使用方法
TreeSet简介 TreeSet是JAVA中集合的一种,TreeSet 是一个有序的集合,它的作用是提供有序的Set集合.它继承于AbstractSet抽象类,实现了NavigableSet< ...
- canvas基础动画示例
canvas基础动画示例 本文主要用最简单的例子,展示canvas动画效果是如何实现的 动画效果,是一个球绕着一点旋转 const canvas = document.getElementById(' ...
- Java 8 字符串日期排序
public class ObjectDto implements Serializable { private static final long serialVersionUID = 858983 ...
- Android 获取图片转bitmap
1. Resources resources = mContext.getResources(); Drawable drawable = resources.getDrawable(R.drawab ...
- Java调用SQL Server的存储过程详解
转载自Microsoft的官方文档 http://msdn2.microsoft.com/zh-cn/library/ms378995.aspx收录于 www.enjoyjava.net/f25 本文 ...
- 迷你MVVM框架 avalonjs 学习教程8、属性操作
属性操作是DOM操作很大的一块,它包括类名操作,表单元素的value属性操作,元素固有属性的管理,元素自定义属性的管理,某些元素的一些布尔属性的操作.大多数情况下,元素属性的值是字符串类型,我们称之为 ...