首页 > 系统相关 >linux定时任务

linux定时任务

时间:2023-07-13 09:35:24浏览次数:35  
标签:10 23 30 任务 linux 定时 运行

1.Crontab命令

文件保存在/var/spool/cron

crontab [-u <用户名称>][配置文件] 或 crontab { -l | -r | -e }
-u   #<用户名称> 是指设定指定<用户名称>的定时任务,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的定时任务。
-l  # 列出该用户的定时任务设置(全部)。
-r  # 删除该用户的定时任务设置(全部)。
-e  # 编辑该用户的定时任务设置(全部)。

2.命令时间格式

cron的时间不支持秒级,不可以按秒来设置计划任务

例子:
    # 每月的最后1天
    0 0 L * * * [command]

    说明:
    Linux
    *    *    *    *    *        command
    -    -    -    -    -    - 
    |    |    |    |    |    + 表示运行的命令
    |    |    |    |    +----- 星期 0~7(0和7表示星期天)OR sun,mon,tue,wed,thu,fri,sat
    |    |    |    +---------- 月份 1~12 OR jan,feb,mar,apr ...
    |    |    +--------------- 日期 1~31
    |    +-------------------- 小时 0~23(0表示0点)
    +------------------------- 分钟 0~59 每分钟用*或者 */1表示
50 7 * * *    # 每天的早上7:50运行
30 21 * * * # 每天的晚上21:30运行
0 23 * * 6    # 每星期六的晚上23:00运行

*/10 * * * *     # 每10分钟运行一次
*/30 * * * *   # 每半小时运行一次
0-30/5 * * * * # 每小时的0-30分每五分钟运行一次0,5,10,15,20,25,30
0 0 */2 * *      # 每2天0点执行一次
30 6 */10 * *  # 每月的1、11、21、31,早上6:30运行一次
0 13 * * 2,4   # 每周二和每周四13点执行


0 23-7 * * *                # 晚上11点到早上7点之间,每隔一小时运行一次
30 1-23/4 * * *         # 从1点开始,每隔4小时半点执行
# * 23-7/1 * * *        # 晚上11点到早上7点之间,每隔一小时运行一次
10,30,35 1,5 * * *    # 每天1:10,1:30,1:35和5:10,5:30,5:35运行一次

 

标签:10,23,30,任务,linux,定时,运行
From: https://www.cnblogs.com/liuxuelin/p/17549483.html

相关文章

  • linux 常用命令
    常用命令pingIPtelnet127.0.0.18080cat/proc/version查看linux版本dockerversion查看docker版本rz上传notepad打开记事本ls命令显示当前目录的内容。esc编辑文件先退出:q1取消编辑:wq保存编辑exit退出//登录inux系统1.ssh账号@IP2.pas......
  • linux 中实现输出指定列元素的重复次数编号
     001、[root@PC1test01]#lsa.txt[root@PC1test01]#cata.txt##测试数据ERR219543AfricaERR219546kkkkERR229467qqqqERR229468qqqqERR229471mmnnERR219547kkkkERR2214955qqqqERR219544AfricaER......
  • Linux /dev/mapper/ubuntu--vg-ubuntu--lv磁盘空间不足的问题
    1.查看磁盘空间df-h从结果可以看到,/dev/mapper/ubuntu--vg-ubuntu--lv使用率偏高。2.查看块设备挂载情况lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00931.5G0disk├─sda18:101M0par......
  • Linux文件比较命令
    Linux文件比较命令用来比较两个文件内容的差别。主要有comm命令和diff命令。如果想对两个有序的文件进行比较,可以使用comm命令。如果要逐行比较两个文本文件,列出其不同之处可以使用diff命令。Linux还有一种基本比较命令cmp,能够实现基本的比较两个文件是否相同。Comm命令编辑 ......
  • ImageMagick:编译方式安装ImageMagick7.1.1-12(rocky linux 9.2)
    一,官方文档地址:https://imagemagick.org/script/install-source.php如图:说明:编译安装前的准备工作,请参见:https://blog.imgtouch.com/index.php/2023/07/12/imagemagick-bian-yi-an-zhuang-qian-de-zhun-bei-gong-zuo-rocky-linux-9-2/二,下载并解压缩:[root@localhos......
  • ImageMagick:报错:error while loading shared libraries: libjpeg.so.9(ImageMagick 7
    一,报错的例子:1,报错信息[root@localhostwork]#identify-listformatidentify:errorwhileloadingsharedlibraries:libjpeg.so.9:cannotopensharedobjectfile:Nosuchfileordirectory2,原因:imagemagick在调用jpeg的动态链接库时找不到相应的文件,所以报......
  • linux:安装png的库libpng(rocky linux 9.2)
    一,dwebp/cwebp缺少libpng库时的报错:[root@localhostwork]#dwebpa.webp-oa.pngDecodeda.webp.Dimensions:856x300.Format:lossy.Nowsaving...PNGsupportnotcompiled.Pleaseinstallthelibpngdevelopmentpackagebeforebuilding.Youcanrunwith......
  • linux:安装jpeg的库libjpeg(rocky linux 9.2)
    一,官网下载地址:http://www.ijg.org/二,下载[root@localhostimagemagick]#wgethttp://www.ijg.org/files/jpegsrc.v9e.tar.gz三,解压及安装解压[root@localhostimagemagick]#tar-zxvfjpegsrc.v9e.tar.gz配置[root@localhostjpeg-9e]#./configure编译并安装:[......
  • linux:安装tiff的库libtiff(rocky linux 9.2)
    一,官方下载地址:http://download.osgeo.org/libtiff/如图:二,下载及安装1,下载[root@localhostimagemagick]#wgethttp://download.osgeo.org/libtiff/tiff-4.5.1.tar.gz2,解压:[root@localhostimagemagick]#tar-zxvftiff-4.5.1.tar.gz3,配置:[root@localhost......
  • ImageMagick:编译安装前的准备工作(rocky linux 9.2)
    一,yum方式安装libwebp[[email protected]]#yuminstalllibwebp[[email protected]]#yuminstalllibwebp-devel二,yum方式安装libtiff[[email protected]]#yuminstalllibtiff[root@localhostImageMagick-......