系统延迟及定时
来源:互联网 发布:知乎 风扇灯什么牌子好 编辑:程序博客网 时间:2024/05/17 03:02
系统延迟及定时
1、系统延迟任务发起命令
at 不能精确到秒,只能精确到分钟;有输出时,以邮件方式发到所在用户的邮箱。
**示例1
[root@acl-host ~]# at 11:03 ##任务延迟11:03执行
at> touch /mnt/file{1..10} ##要执行的命令
at> ##ctrl+D发起任务
job 1 at Sat Nov 7 11:03:00 2015
[root@acl-host ~]# at -l ##查看任务列表
1 Sat Nov 7 11:03:00 2015 a root
[root@acl-host ~]# atrm 1 ##删除编号为1的任务
2、at命令的使用控制
[root@acl-host ~]# vim /etc/at.deny (黑名单) 在黑名单用户中出现的被禁止
[root@acl-host ~]# vim /etc/at.allow (白名单)所有普通用户执行at的权利被禁止,只有在此列表中出现的用户允许执行at命令
[root@acl-host ~]# at now+1min ##任务延迟一分钟执行
at> rm -fr /mnt/*
at> ##ctrl+D发起任务
job 2 at Sat Nov 7 11:04:00 2015
3、定期控制
(1)发起方式一
crontab -e
-l
-r
[root@acl-host ~]# vim /mnt/ps.sh
!/bin/bash
ps ax -o pid,comm –sort -%cpu | grep -v PID | head -5 |mail -s hello root
[root@acl-host ~]# chmod +x /mnt/ps.sh
[root@acl-host ~]# crontab -e
* * * * * /mnt/ps.sh
(2)发起方式二
[root@acl-host ~]# vim /etc/cron.d/ps
(3)crontab的使用限制
/etc/cron.deny ##默认存在于系统中,在此列表中出现的用户被禁止
/etc/cron.allow ##默认不存在于系统中,但当此文件存在时,deny文件失效;所有普通用户执行crontab的权利被禁止,只有在此列表中出现的用户允许执行
5、系统临时文件
**使系统中正在运行的临时文件不会被清理掉
[root@acl-host ~]# vim /usr/lib/tmpfiles.d/westos.conf
类型 名称 权限 所有人 所有组 存在时间(s,m,d)
systemd-tmpfiles –create /usr/lib/tmpfiles.d/westos.conf ##创建
systemd-tmpfiles –clean /usr/lib/tmpfiles.d/westos.conf ##清理
- 系统延迟及定时
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时机制
- 系统延迟及定时任务
- 系统延迟及定时机制
- 系统延迟及定时机制
- 3.系统延迟及定时机制
- linux系统延迟及定时机制
- rhel系统延迟及定时机制
- unit3~~~系统延迟及定时机制
- 第三 系统延迟及定时机制
- unit2.3 系统延迟及定时机制
- linux中系统延迟及定时机制
- 将十进制的各个位数分离出来
- Unity编程笔记----多语言切换
- 比特币区块结构解析
- MATLAB深度学习CNN包的代码详解补充及各变量参数说明
- C语言——指针的运算
- 系统延迟及定时
- ES6中 字符串中扩展 的方法
- dicom文件与bmp和jpg文件的相互转化
- Linux内核如何装载和启动一个可执行程序
- C语言作业|全排列(升序)
- ACM-递归递推练习总结
- 实验楼-楼赛第一期
- Servlet 工作原理解析(转载)
- ROS学习(基于Ubuntu 15.04 和ROS Jade)第三章 ROS核心教程 之 2 浏览ROS的文件系统