本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - Anmin
- benladeng5225
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- jh108020
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
Linux Crontab 定时任务 命令详解
转自:http://blog.csdn.net/tianlesoftware/article/details/5315039
一. Crontab 介绍
crontab命令的功能是在一定的时间间隔调度一些命令的执行。
1.1 /etc/crontab 文件
在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度cr ...
Linux定时任务命令crontab
crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。
通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs(定时任务)。
一、crontab指令参数
usage: cront ...
创建crontab定时任务
写好脚本文件file 45 4 1,10,22 * * /app/bin/back.sh crontab -e 编辑文件 crontab -l 列出文件 crontab -r 删除文件 crontab file 提交 /etc/init.d/crond restart 重启crontab使生效
crontab修改默认编辑器
crontab默认编辑器为nano.
修改crontab默认编辑器为vi或者其他的编辑器。
法一:
export EDITOR="/usr/bin/vim" ; crontab -e
法二:
执行命令:select-editor
然后选择编辑器
任务计划-RMAN删除过期备份
crontab -l
oracle@ntsmshost:~$ crontab -l
#m h dom mon dow command
20 1 * * * /data/scripts/shell/expdp_ntsmsall2.sh
01 1 * * * /data/scripts/shell/rmn_del_obsolete.sh
vi /data/scripts/shell/rm ...
【转】 Crontab的格式
原文章地址:http://www.wangzijing.com/?post=15
第1列分钟1~59
第2列小时1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要运行的命令
下面是crontab的格式:
分 时 日 月 星期 要运行的命令
这里有crontab文件条目的一些例子:
30 21 * * ...
linux crontab 定时任务脚本
啥,这么多年居然没有写过这种脚本。。应一个兄弟请求,帮忙写个每天定时下载的任务脚本,记录如下:
1、编写任务的shell脚本
#! /bin/sh
workpath="/home/***/Downloads/";
cd $workpath;
dateStr=$(date -u +%Y%m%d);
fileName=top-${dateStr}.zi ...
crontab 定时sqlplus 出错
今天打算用linux去定时select自己每天上班都要查的数据。但对于linux的定时任务一无所知,so,从零学起:
Linux里面使用crontab命令来执行定时任务。
1,查看当前有哪些定时任务
crontab -l
2,编写新的定时任务。在这里编辑任务的操作模式和 vi 一样。
crontab -e,
3,保存定时的结果
例1:每天5:30执行ls命令, ...
Linux crontab任务调度
crontab 是用来让使用者在固定时间或固定间隔执行程序。类似于java中quartz。
CentOS下:
安装crontab:
yum install vixie-cron
yum install crontabs
说明: vixie-cron软件包是cron的主程序;crontab软件包是用来安装、卸载或列举驱动cron守护进程的表 ...
Nginx: host.access.log日志切割
随着几天下来nginx的host.access.log逐渐膨胀.
理想的做法就是根据每天进行区分日志文件,如host.access_20120815.log等, 日志保留最近10天的, 超过10天的日志文件则进行删除.
根据上需求进行nginx的日志切割.
1. 脚本nginxcutlogs.sh
[devwqs@rehserver bin]$ more nginxcutlogs.sh
...
Linux定时任务设置
为当前用户创建cron服务
1. 键入 crontab -e 编辑crontab服务文件
例如 文件内容如下:
*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh
...