当前位置: 首页 > article >正文

【Linux】定时任务 Crontab 与时间同步服务器

目录

一、用户定时任务的创建与使用

1.1 用户定时任务的使用技巧

1.2 管理员对用户定时任务的管理

1.3 用户黑白名单的管理


一、用户定时任务的创建与使用

1.1 用户定时任务的使用技巧

第一步:查看服务基本信息

systemctl status crond.service   //查看周期性计划任务的服务状态,runningsystemctl enable --now crond  //设置周期性计划任务crond为开机自启动,并且当前立即开启

理解用户定时任务的格式:

Minute Hour Day Month DayofWeek Command
vim /etc/crontab
# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed

第二步:设置用户定时任务(前提:切换到用户身份)

crontab命令(-e;-l;-r)

a.zhangsan用户创建定时任务,要求:每天下午 5:00 关机。

b.lisi:周一至周五朝九晚五每分钟执行命令date >> /tmp/bgl1.txt。

c.lisi用户创建定时任务,要求:周一至周五朝九晚五每两小时执行命令date >> /tmp/abc.txt。

d.lisi用户创建定时任务,要求:周一至周五1点,3点,9点每隔10分钟发一条消息

1.2 管理员对用户定时任务的管理

方法一:查看用户定时任务的工作目录

/var/spool/cron 用户定时任务的工作目录(查看;修改;删除)

方法二:crontab -u lisi -l|-e|-r

1.3 用户黑白名单的管理

1. 黑名单文件/etc/cron.deny(默认只有黑名单):负责对用户定时任务进行管理

2. 白名单文件/etc/cron.allow:负责对用户定时任务进行管理

黑名单与白名单只能存在一个

 

http://www.lryc.cn/news/2386410.html

相关文章:

  • 【TCP/IP协议族详解】
  • 蓝桥杯电子赛_零基础利用按键实现不同数字的显现
  • Docker架构详解
  • Rust 学习笔记:关于生命周期的练习题
  • Spring AI 模块架构与功能解析
  • 单元测试学习笔记
  • 多模态大语言模型arxiv论文略读(九十)
  • (1-6-1)Java 集合
  • spring5-配外部文件-spEL-工厂bean-FactoryBean-注解配bean
  • [安全清单] Linux 服务器安全基线:一份可以照着做的加固 Checklist
  • 企业级单元测试流程
  • 安卓开发用到的设计模式(2)结构型模式
  • JavaWeb:SpringBoot配置优先级详解
  • 故障率预测:基于LSTM的GPU集群硬件健康监测系统(附Prometheus监控模板)
  • 【b站计算机拓荒者】【2025】微信小程序开发教程 - chapter3 项目实践 -1 项目功能描述
  • FFmpeg 安装包全攻略:gpl、lgpl、shared、master 区别详解
  • AI浪潮下,媒体内容运营的五重变奏
  • WindTerm 以 SSH 协议的方式通过安恒明御堡垒机间接访问服务器
  • 通过现代数学语言重构《道德经》核心概念体系,形成一个兼具形式化与启发性的理论框架
  • 邂逅Node.js
  • 计算机视觉(图像算法工程师)学习路线
  • GITLIbCICD流水线搭建
  • 详细介绍Qwen3技术报告中提到的模型架构技术
  • 【慧游鲁博】【8】前后端用户信息管理:用户基本信息在小程序端的持久化与随时获取
  • 上位机知识篇---keil IDE操作
  • Odoo: Owl Hooks 深度解析技术指南
  • SpringBoot返回xml
  • 【案例篇】 实现简单SSM工程-后端
  • 零基础学习计算机网络编程----网络基本知识
  • Zynq和Microblaze的区别和优势