Linux栏目的更多文章正在创作中......
Posted wucongzhou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux栏目的更多文章正在创作中......相关的知识,希望对你有一定的参考价值。
一、计划任务的基本概念
linux系统采用crond守护进程来控制系统和用户的计划任务,实现周期性的执行某种任务或处理某些事件。
Linux系统本身就有很多的计划任务,所以crond服务是默认安装和启动的。crond服务每分钟都会检查是否有需要执行的任务,如果有则自动执行该任务。执行以下命令可以看到crond服务的运行情况:
systemctl status crond
Linux下的计划任务分为两种:用户计划任务和系统计划任务。
二、用户计划任务
Linux的每个用户可以定义自己的计划任务,周期性的执行脚本或可执行程序。
1、crontab语法
1)编辑计划任务
crontab -e [-u 用户名]
root用户可以用-u参数编辑指定用户的计划任务,如果没有-u参数,表示编辑自己的计划任务。普通用户只能编辑自己的计划任务。crontab的编辑工具缺省是vi。
2)显示计划任务
crontab -l [-u 用户名]
root用户可以用-u参数显示指定用户的计划任务,普通用户只能显示自己的计划任务。
3)删除计划任务
crontab -e [-u 用户名]
root用户可以用-u参数删除指定用户的计划任务,普通用户只能删除自己的计划任务。
系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。
三 、Linux栏目的更多文章正在创作中......
以上是关于Linux栏目的更多文章正在创作中......的主要内容,如果未能解决你的问题,请参考以下文章