您现在的位置是:网站首页> 编程资料编程资料
做linux计划任务的步骤_LINUX_操作系统_
2024-02-11
300人已围观
简介 做linux计划任务的步骤_LINUX_操作系统_
一次性计划任务的安排: at :安排作业在某一时刻执行一次(一般都是用它)
batch:安排作业在系统负载不重时执行一次
第一步: #service atd start 开启一次性计划任务 at 时间
1、绝对的计时方法 midnightnoonteatimeHH:MM[today]HH:MM[tommorow]HH:mm 星期HH:MM mm/dd/yy 2、相对的计时方法
now + n minutesnow + n hours
now + n day
指定今天下午5:30执行某个命令(假设现在时间中午12:30,2009/9/16)at5:30pmat17:30at17:30todayatnow+5hoursatnow+300minutesat17:3016.9.2009at17:309/16/2009
指定的时间都是未到的我们也可以把我们要执行的命令写到一个文件你如#vione.txt在文件中编辑/bin/echo"#############">a.txt#at-fone.txt10:30
at-f文件时间点at 在某个时间执行某个程序(命令),一定要使用命令的绝对路径 ctrl+d退出at-l查看或atqat-d或atrm删除计划任务 at的执行结果和配置文件 at的结果通过邮件寄给提交这个命令的用户 at的配置文件:限制哪些用户可以使用at命令/etc/at.allow如果这个文件存在,那么列在此文件中的用户才可以使用at命令,如果这个文件不存在则查/etc/at.deny /etc/at.deny如果这个文件存在,则在文件中列出的用户都不能使用at命令 如果两个文件都不存在,则只有root用户可以使用at命令。如果两个文件都存在,而且均为空,则所有用户都可以使用at命令。 周期性计划任务的:crond#servicecrondstart开启周期性计划任务 crond进程搜索crond文件并载入内存 crontab文件即/var/spool/cron/目录下以用户名命名的文件 crond进程启动以后,他首先检查是否用户设置了crontab文件,如果没有转入“休眠”状态释放系统资源crond进程每分钟醒来一次, 查看crontab文件决定当前是否有需要执行的命令。命令执行结束后,任何输出丢将作为邮件发送给crontab的所有者。 #crontab-e编辑周期任务 #crontab-l查看计划任务 #crontab-r删除当前的计划任务 计划任务书写的格式: [0--59][0--23][1--31][1--12][0--7](0ro7issun) */23,5,71-5 每隔两分钟三点,五点,七点周一到周五 这些项都不能够为空,必须填写 如果以后不需要指定其中几项,可以用通配符“*”表示 每个时间段都可以指定多个值,它们可以用逗号间隔,5-6*/3 命令应该给出绝对路径 用户必须具有运行crontab的权限 作用与at的相似
at10:56>/bin/cp/root/*/home/>bin/echo"11111111">/root/one.txt
分时天月星期
/etc/cron.allow/etc/cron.deny
相关内容
- UNIX命令行惯用语ibm官方完整版本_LINUX_操作系统_
- linux安装自定义字体的方法_LINUX_操作系统_
- Linux忘记root密码的解决办法(图文)_LINUX_操作系统_
- linux静态库和动态库的创建与使用_LINUX_操作系统_
- Linux中使用hostname命令修改主机名称(非常简单)_LINUX_操作系统_
- mingw仿linux开发环境详解_LINUX_操作系统_
- linux下32位机与64位机基本数据类型长度区别介绍_LINUX_操作系统_
- 暖暖环游世界1058奇幻美少女怎么评分 伊亚小镇与风车少女评分_手机游戏_游戏攻略_
- 天天风之旅8大活动火爆上线 冲吧黑珍珠号_手机游戏_游戏攻略_
- 暖暖环游世界1056爱琴海浪漫之旅怎么评分 爱琴海浪漫之旅攻略_手机游戏_游戏攻略_
