[root@test1 init.d]# crontab -e
在root文件后面添加一行(含义:每月的18日4:40分执行scott_select.sh)
40 4 18 * * /oracle_backup/bin/scott_select.sh
0 0 23 * *  /patch to tranferfiles.sh >;tranferfiles.log
设置完了之后不要忘了,启动定时服务(大多数忘了这里)
[root@test1 init.d]# service crond stop
[root@test1 init.d]# service crond start
或者
/etc/init.d/crontab   start
备注:
crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存
放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。
crontab命令有三种形式的命令行结构:
crontab [-u user] [file]
crontab [-u user] [-e|-l|-r]
crontab -l -u [-e|-l|-r] 第一个命令行中,file是命令文件的名字。如果在命令行中指定了这个文件
,那么执行crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件,
crontab命令将接受标准输入(键盘)上键入的命令,并将他们也存放在crontab目录下。
命令行中-r选项的作用是从/usr/spool/cron/crontabs目录下删除用户定义的文件crontab;
命令行中-l选项的作用是显示用户crontab文件的内容。
使用命令crontab -u user -e命令编辑用户user的cron(c)作业。用户通过编辑文件来增加或修改任何作
业请求。
执行命令crontab -u user -r即可删除当前用户的所有的cron作业。
作业与它们预定的时间储存在文件/usr/spool/cron/crontabs/username里。username使用户名,在相应
的文件中存放着该用户所要运行的命令。命令执行的结果,无论是标准输出还是错误输出,都将以邮件形
式发给用户。文件里的每一个请求必须包含以spaces和tabs分割的六个域。前五个字段可以取整数值,指
定何时开始工作,第六个域是字符串,称为命令字段,其中包括了crontab调度执行的命令。
第一道第五个字段的整数取值范围及意义是:
0~59 表示分
1~23 表示小时
1~31 表示日
1~12 表示月份
0~6 表示星期(其中0表示星期日)
/usr/lib/cron/cron.allow表示谁能使用crontab命令。如果它是一个空文件表明没有一个用户能安排作
业。如果这个文件不存在,而有另外一个文件/usr/lib/cron/cron.deny,则只有不包括在这个文件中的用
户才可以使用crontab命令。如果它是一个空文件表明任何用户都可安排作业。两个文件同时存在时
cron.allow优先,如果都不存在,只有超级用户可以安排作业。

转载于:https://blog.51cto.com/fei2008/39495

linux自动定时运行的脚本编写相关推荐

  1. Linux命令--定时运行程序(脚本)--方法/实例

    原文网址:Linux命令--定时运行程序(脚本)--方法/实例_IT利刃出鞘的博客-CSDN博客 简介 说明         本文介绍Linux如何定时运行程序. 概述 at命令是一次性定时计划任务, ...

  2. Linux定时运行Python脚本

    Linux–CentOS定时运行Python脚本 最近公司的项目开始进入运营阶段,数据库的记录也开始多了起来.看了postgresql的自动清理好像不太符合需求,暂定对接口请求记录表保留3个月内的记录 ...

  3. linux下开机自动启动,定时运行shell脚本

    Shell 脚本与window/dos 下的批处理相似,也就是用各类命令预先放入一个文件中,方便一次性执行的的一个程序文件,主要是方便管理员进行设置或者管理用. 一.shell脚本 在Linux下,我 ...

  4. linux定时python,linux 中定时执行python脚本

    一.让Python随Linux开机自动运行 准备好要自启的脚本auto.py 用root权限编辑以下文件 sudo vim /ect/rc.local 在exit 0上面编辑启动脚本的命令(编辑rc. ...

  5. Linux自动备份MySQL数据库脚本代码

    Linux自动备份MySQL数据库脚本代码 下面这段Linux的Shell脚本用于每日自动备份MySQL数据库,可通过Linux的crontab每天定时执行 在脚本中可设置需要备份的数据库表清单,并且 ...

  6. crontab定时运行bash脚本,重启zeppelin

    crontab定时运行bash脚本,重启zeppelin 一.编写bash脚本 二.Crontab用法 三.crontab定时执行重启zeppelin的脚本 四.查看执行效果 一.编写bash脚本 b ...

  7. Linux中shell语法和脚本编写

    Linux中shell语法和脚本编写 原文地址:学习shell的语法,及脚本编写 其它相关辅助资料: 编写shell脚本所需的语法和示例 基础linux指令&简单的shell语法和脚本编写 什 ...

  8. Linux自动发布Java程序脚本

    Linux自动发布Java程序脚本 1. 编译脚本 2. 启动脚本 3. 停止脚本 4. 最终发布脚本 1. 编译脚本 #! /bin/bash time="`date +%Y%m%d-%H ...

  9. Linux服务器定时运行python项目

    Linux服务器定时运行python项目 一.安装python环境 打开https://www.python.org/downloads/ 选择downloads>>All release ...

最新文章

  1. python模块和包(模块、包、发布模块)
  2. 我对对象和引用的理解
  3. Spring Boot——[Unable to start LiveReload server]解决方案
  4. 实战经验:关于Oracle Delete数据后空间重用问题的测试
  5. php %3c%3c%3cxml 报错,Web for Pentester XXE解析
  6. 工作了一个星期各位一定累了吧,那我们一起来表单验证一番吧!
  7. 已知两点坐标求水平距离_过中心的弦---极坐标
  8. R语言预测shibor走势:prophet
  9. Windows NT 架构
  10. [区块链]区块链技术在冷链运输领域的应用
  11. IoT黑板报0112:谷歌关闭Titan无人机上网项目
  12. 公开课|“技术+法律”隐私计算如何助力数据合规
  13. Unix环境高级编程-高级IO
  14. 技术专栏|室内定位不用愁,UWB来拯救!
  15. unity 局部照亮_通过著名的艺术家照亮“光与空间运动”
  16. RPM的制作(.spec文件)
  17. Failed to initialize the editor as the document is not in standards mode.
  18. 一次 minerd 肉鸡木马的排查思路
  19. 推荐系统系列一:推荐系统介绍
  20. phpmyadmin 远程计算机或设备,phpmyadmin设置远程管理

热门文章

  1. Oracle 中使用 fetch bulk collect into 批量效率的读取
  2. MySQL技术内幕读书笔记(一)——Mysql体系结构和存储引擎
  3. 第一节:数据库与数据仓库
  4. 四、MyBatis-映射文件
  5. eclipse无法添加Tomcat7
  6. 【小游戏】有意思的小游戏集合
  7. Matplotlib 2016-04-15
  8. java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextAware
  9. ANDROID中ACTIVITY间的数据传递
  10. ACM主要赛考察内容