首页 > 系统相关 >Linux计划任务

Linux计划任务

时间:2022-12-28 12:23:04浏览次数:41  
标签:12 20 任务 计划 ls Linux home 执行

crontab

# 选项
-e         # 编辑计划任务
-l         # 查看计划任务
-u         # 给其他用户设置计划任务
-r         # 清空计划任务

image

格式:
分 时 日 月 周 绝对路径执行命令
分钟 (0 - 59)
小时 (0 - 23)
一个月中的第几天 (1 - 31)
月份 (1 - 12)
星期中星期几 (0 - 6) (星期天 为0)

,         # 表示多个具体的时间
-         # 表示一个时间范围
/         # 表示频率
*         # 表示所有

示例

* * * * * /bin/ls				# 每一分钟执行一次 /bin/ls
0 6-12/3 * 12 * /usr/bin/backup			# 在12月内, 每天的早上6点到12点,每隔3个小时0分钟执行一次 /usr/bin/backup
*/5 * * * * /home/bruce/backup			# 每间隔5分钟执行 /home/bruce/backup这个文件
20 0-23/2 * * * echo "haha"			# 每天0点20分开始间隔2小时, 2点20 分, 4点20 分....执行 echo "haha"
0 */2 * * * /sbin/service httpd restart		# 每两个小时重启一次apache
50 7 * * * /sbin/service sshd start		# 每天7:50开启ssh服务
50 22 * * * /sbin/service sshd stop		# 每天22:50关闭ssh服务
0 0 1,15 * * fsck /home				# 每月1号和15号检查/home 磁盘
00 03 * * 1-5 find /home "*.xxx" -mtime +4 -exec rm {} \;	# 每周一至周五3点钟,在目录/home中,查找文件名为*.xxx的文件,并删除4天前的文件
30 6 */10 * * ls				# 每月的1、11、21、31日是的6:30执行一次ls命令
0 5,17 * * * /scripts/script.sh			# 每天 5:00和17:00执行任务

注意1

当程序在你所指定的时间执行后,系统会发一封邮件给当前的用户,显示该程序执行的内容,
若是不希望收到这样的邮件,在每一行空一格之后加上> /dev/null 2>&1即可

注意2

新创建的 cron 任务,不会马上执行,至少要过 2 分钟后才可以,当然可以重启 cron 来马上执行
systemctl restart crond

计划任务的日志文件

/var/log/cron

标签:12,20,任务,计划,ls,Linux,home,执行
From: https://www.cnblogs.com/tandabao/p/17009861.html

相关文章

  • Linux sshd服务
    软件包名和相关配置文件服务的软件包名openssh-server配置文件/etc/ssh/sshd_config#优化SSH连接速度,如果配置......
  • Linux软件包管理
    tar--打包压缩、解压缩命令#打包语法tar选项打包后的文件名需要打包的文件1打包文件2#解压语法tar选项包文件[-C解压到指定目录]#选项-f接文件名......
  • 深入浅出理解Linux thermal governor之IPA
    IPA(IntelligentPowerAllocation)是由ARM开发的符合linux内核thermalframework的governor,代码中的名字为power_allocator,旨在满足温控效果的条件下最大化性能。IPA背景......
  • Linux磁盘管理
    fdisk查看磁盘使用情况和磁盘分区(不适用于高于2TB的硬盘分区,高于2TB的分区使用parted命令)fdisk-l#列出所有设备的分区表信息fdisk-l/dev/sdb......
  • Linux用户和组管理
    相关系统文件/etc/passwd#保存用户信息的文件/etc/shadow#保存用户密码相关信息的文件/etc/group#保存组信息的文件/etc/gshadow......
  • Linux文件权限管理
    文件属性的第一列,由10个字符组成,第1个字符是文件类型,之后9个字符每3个为1组,每组里的字符代表权限。这3组称之为ugo权限,就是划分文件对应所属分组的权限。u:--user......
  • Linux文件查找查看
    文件类型区分即文件权限的第一个,如:-rw-r--r--,则该文件属于普通文件-普通文件d目录c字符设备文件,终端就是一个典型b......
  • linux下,pipe的容量的讨论与查看(转)
    原文:https://blog.51cto.com/momo462/18258521、pipe的容量2.6标准版本的linux内核,pipe缓冲区是64KB,尽管命令ulimit-a看到管道大小8块,缓冲区的大小不是4k,因为内核动......
  • DAG任务调度系统 Taier 演进之道,探究DataSourceX 模块
    熟悉Taier的小伙伴们应该都知道,在11月7日发布的​​Taier1.3新版本​​中,我们融合了「DataSourceX模块」。这是十分重要的一个变化,移除Taier外部插件依赖,新增数据源插件相......
  • 通知:2023年PostgreSQL考试认证计划
    通知:2023年PostgreSQL考试认证计划PostgreSQL考试认证中心(简称:PGCCC)经中国PostgreSQL考试认证中心(简称:PGCCC)研究决定,现下发2023年度中国PostgreSQL考试认证全年计划,......