首页 > 系统相关 >Linux中如何开启一个定时任务

Linux中如何开启一个定时任务

时间:2022-11-20 19:35:52浏览次数:34  
标签:service 开启 crontab cron Linux 定时 安装 crond

Linux的定时任务是基于cron驱动做到的

安装

Ubantu系统下安装crontab

正常情况下需要先执行:apt-get upgrade 进行升级

安装:apt-get install cron
启动:service cron start
重启:service cron restart
停止:service cron stop
检查状态:service cron status
查询cron可用的命令:service cron
检查Cronta工具是否安装:crontab -l

CentOS系统下安装crontab

  • vixie-cron 软件包是 cron 的主程序;
  • crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
yum install vixie-cron
yum install crontabs

service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
service crond status //查看crontab服务状态

配置任务

方式一

crontab -e编辑定时任务
这样编辑属于用户自定义的,会被写到/var/spool/cron目录下,生成一个和用户名一致的文件,文件的内容就是我们编辑的定时脚本,比如:
image-1668933183694

当我们执行crontab -e时:
image-1668933269726

会发现和生成的文件内容是一致的:
image-1668933327745

方式二

编辑/etc/crontab文件
主要编辑三个参数,1,corn表达式;2,用户;3,执行的命令
image-1668942339854

效果
image-1668942450822

标签:service,开启,crontab,cron,Linux,定时,安装,crond
From: https://www.cnblogs.com/onecoder/p/16909267.html

相关文章

  • linux 多线程 c++2
    为了在用线程分离的时候保证即使主线程退出了,子线程还能正常运行,可以使用pthread_exit(NULL)去退出主线程,这样地址空间还能正常存在线程分离是为了保证主线程不会被堵塞,还能......
  • Linux的文件系统分层结构(FSH):Filesystem Hierarchy Standard
    Linux的文件系统分层结构:Lunux文件系统常用的目录如下:根目录(/):根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的,同时根目录也与开机、还原、......
  • 开启群晖双重验证(密码+动态验证码)
    利用谷歌身份验证器(GoogleAuthenticator)绑定群晖账户实现验证码登录。​两步验证登录是公认的低成本高强度账号保护技术,很多安全等级较高的网站或软件都采用此种方式进行登......
  • 嵌入式linux日常使用的网络工具分享
    前言作为嵌入式linux开发中我们经常会调试网络,这个时候需要一些网络工具辅助我们的工作,有一些是命令工具有些是GUI工具,这些生产力工具如何使用呢,今天做一个小分享(本篇文章......
  • Linux下安装Java运行环境
    1.下载java8的包,并上传到服务器/usr/local目录下wget命令是一个从网络上下载文件的自由工具,它支持http协议,https协议和ftp协议。因此我们可以通过wget命令来下载JDK。wge......
  • (转)Linux crontab命令详解
    原文:https://www.cnblogs.com/ftl1012/p/crontab.htmlcrontab:定时任务的守护进程,精确到分,设计秒的我们一般写脚本 -->相当于闹钟       日志文件: ll/var/lo......
  • 图文详解在VMware Workstation 16 PRO虚拟机上安装Ubuntu 22.04.5 linux系统
    一、下载Ubuntulinux系统镜像机构下载地址官网地址https://cn.ubuntu.com/download南京大学https://mirrors.nju.edu.cn/ubuntu-releases/20.04.5/山东......
  • Linux工作中最常用命令整理
    ls命令ls-a:显示所有文件夹,包含隐藏的.和..ls-l:显示文件的详细信息,包含文件形态,权限,所属,大小,其实就是平常用的llll-h:用易读的方式列出所有的文件信息cd......
  • WSL linux reset password
    Kali: cd C:\Users\user\AppData\Local\Microsoft\WindowsAppspowershell.exekaliconfig--default-userrootpasswdbobexitkaliconfig--default-userbobR......
  • 常用Linux命令-学习
    常用Linux命令文件目录类命令命令格式命令名称-选项参数命令浏览目录命令ls命令英文原意:list功能描述:显示目录文件pwd命令英文原意:printworkingdirector......