名词解释:

cron 系统调度进程,可通过它按照一定的时间间隔或固定的时间点运行作业

&   使用它在后台运行一个占用时间不长的进程

注:

cron是系统的调度进程,可在无人干预的情况下运行作业,通过crontab的命令允许用户提交,编辑或删除相应的作业。

每个用户都有一个crontab文件来保存作业调度信息,通过该命令运行任意一个shell脚本或命令

在大的系统中,系统管理员可以通过cron.deny和cron.allow这两个文件来禁止或允许用户拥有自己的crontab文件。

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

* * * * *

crontab的域: 第1列    分钟1-59

第2列    小时1-23(0表示子夜)

第3列    日1-31

第4列    月1-12

第5列    星期0-6(0表示星期天)

第6列    要运行的命令

crontab的命令选项:

格式:crontab [-u user] -e -l -r

-u 用户名

-e 编辑crontab文件

-l 列出crontab文件中的内容

-r 删除crontab文件

  • 创建一个新的crontab文件:

    修改$HOME目录下的.bash_profile文件,加入环境变量

    EDITOR=vi;export EDITOR //注:修改后重新登录

  • 删除crontab文件

    $crontab -r

  • crontab文件的恢复

    如果误删除了crontab文件,假设在$HOME目录下还有备份,可以将这个备份文件拷贝到/var/spool/cron/<username> username是用户名,如果由于权限问题无法拷贝,可以使用

    $crontab <filename>

    note: filename是备份的crontab文件的名字

  • crontab的重启

    $crond stop

    $crond start

本文转自 SoulMio 51CTO博客,原文链接:http://blog.51cto.com/bovin/1861110,如需转载请自行联系原作者

shell后台执行命令-crontab相关推荐

  1. inux 后台执行命令

    为什么80%的码农都做不了架构师?>>>    1.cron 系统调度进程.是SHELL一个LUNX下的定时执行工具,在无需人工干预下进行作业. $/sbin/service cro ...

  2. Linux后台执行命令

    2019独角兽企业重金招聘Python工程师标准>>> Linux 后台执行命令 ###摘要:### 当你在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更 ...

  3. 执行远程linux命令,linux shell 远程执行命令

    经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 如果不会的请参加我的另外一篇文章 http://blog.csdn ...

  4. 【shell】Linux Shell远程执行命令

    目录 shell远程执行 前提条件: 对于简单的命令: 对于脚本的方式: SSH命令格式 主要参数说明 ssh控制远程主机,远程执行命令步骤 准备工作 基于公私钥认证远程登录可能存在的不足 ssh 执 ...

  5. linux远程执行shell命令行,linux shell 远程执行命令--ftp

    linux shell 远程执行命令--ftp 2018-12-07 ftp有很多命令,熟悉这些命令你能大大的提高工作效率: FTP命令行格式为: ftp -v -d -i -n -g [主机名] , ...

  6. UNIX学习笔记(七) 后台执行命令3 命令

    当在前台运行某个作业时,终端被该作业占据:而在后台运行作业时,它不会占据终端. 可以使用&命令把作业放到后台执行.该命令的一般形式为: 命令 & 为什么要在后台执行命令?因为当在后台执 ...

  7. Linux 实操———— Shell 远程执行命令

    引言 目前,开发人员的部署方式是,将项目打包(Maven 打包) 然后将 生成的 jar 包等文件,通过Xshell 等终端工具手动传输到远程服务器上,然后再通过在终端执行远程服务器上的 shell ...

  8. vba调用linux shell,调用命令提示符并通过VBA中的Shell Exec执行命令

    我试图在VBA Excel中使用Shell脚本在命令提示符上执行命令.当我在命令提示符下执行此命令时,它通过打印一个数字作为输出.但是当我在脚本中调用相同的命令时,它不会在消息框中显示此数字.调用命令 ...

  9. linux后台执行命令:amp;与nohup的用法

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 大家可能有这样的体验:某个程序运行的时候,会产生大量的log,但实际上我们只想让它跑一下而已, ...

最新文章

  1. 华为汪涛:定义5.5G,构建美好智能世界
  2. 使用说明 vector_Paddlepaddle学习|Ubuntu环境使用 Mahout 进行朴素贝叶斯模型的训练和测试...
  3. vue 生命周期_Vue生命周期小白看了都会的
  4. sqlserver 常用存储过程集锦
  5. 一份清华大佬的代码模版,简洁易懂!
  6. Cyptoquant CEO:2021年ETH历史最高价与2018年不同,抛压明显更弱
  7. sqlserver 缩小表空间
  8. 对称加密、非对称加密、RSA、消息摘要、数字签名、数字证书与 HTTPS 简介
  9. linux 开机文件系统报错.error 无法挂载
  10. 微擎系统 微信支付 get_brand_wcpay_request:fail
  11. 心电图 python_能测血压,还有心电图,兼顾9大运动模式,dido手环还不错
  12. 计算机网络基础中职期中,计算机网络基础 期中试卷
  13. 凝胶渗透色谱的基本概念(二)
  14. 芝麻小客服怎么进后台?
  15. 计算机专业论文评语,计算机毕业论文评语
  16. Elasticsearch LBS 的简单应用
  17. Mac连接HDMI后没有声音
  18. 推荐一些北京的景点(1简单版)
  19. 浪潮服务器如何安装win7系统,WIN7旗舰版操作系统中浪潮ERP-GS5.2安装说明.doc
  20. python编程else是什么意思_Python 中的 else详解

热门文章

  1. AndroidStudio设置不自动弹出 Documentation 窗口
  2. Android 8.0 targetsdkversion升级到26填坑
  3. 2.linux换源问题
  4. C++入门经典-例4.1-声明、定义和使用函数
  5. Daily Scrum Meeting ——ZeroDay(Beta)12.08
  6. JSP生成静态html网页
  7. java实现ftp文件的上传与下载
  8. iOS开发——手机号,密码,邮箱,身份证号,中文判断
  9. [nRF51822] 3、 新年也来个总结——图解nRF51 SDK中的Button handling library和FIFO library...
  10. 美观实用的标签切换菜单