Linux延时定时任务及系统文件查找和临时文件管理
来源:互联网 发布:java声明银行账户类锁 编辑:程序博客网 时间:2024/06/09 22:28
一、系统的延时任务
1延迟任务
at 命令 发起的任务都是一次性的
at +time命令ctrl+d 表示发起动作
-l | atq ##查看延迟任务 -d | atrm ##取消指定任务 -c ##查看任务内容 -now+1min ##延迟一分钟 -f file ##延迟执行文件中的内容 有输出的命令会向任务发起人发送邮件 没有输出的命令不会像发起人发送邮件 -m ##延迟命令没有输出时仍然发送邮件给执行者,但邮件是空的 -M ##延迟命令有输出时但不发送邮件给执行者
-m ##延迟命令没有输出时仍然发送邮件给执行者,但邮件是空的
-M ##延迟命令有输出时但不发送邮件给执行者
at 命令的执行权力的设定/etc/at.deny ##延迟任务用户黑名单,在此名单中出现的用户不能执行at命令/etc/at.allow ##延迟任务用户白名单,名单默认不存在,一旦出现,黑名单即失效,系统所有用户默认不能执行at命令,只有白名单中出现的才能够执行
二、系统的定时任务
计划定期任务
定时任务是永久的
定时任务程序crond,在系统中每分钟做任务扫描
发起方式1:crontab -u username -e ##建立定时任务 -r ##删除定时任务 -l ##查看定时任务* * */2 * * ##每隔两天* * 01,15 * 6 ##每月的1号,15号以及每周六* 8-17/2 * * * ##每天8点到17点,每隔两小时
发起方式2:vim /etc/cron.d/filename分钟 小时 天 月 周 用户 动作* * * * * root rm -fr /mnt/* ##超级用户梅分钟清理一次 /mnt
crondtable 命令的执行权力的设定
/etc/crond.deny ##定时任务用户黑名单,在此名单中出现的用户不能执行crond命令
/etc/crond.allow #定时用户白名单,名单默认不存在,一旦出现,黑名单即失效,系统用户默认不能执行crond命令,只有白名单中出现的才能执行
三、系统临时文件
系统中服务在正常运行时会产生临时文件/usr/lib/tmpfiles.d/*conf ##系统中临时文件的配置(必须以.conf 结尾)文件类型 文件名称 文件权限 文件所有人 文件所有组 文件存在时间d /mnt/westos 777 root root 10s
systemd-tmpfiles –create /usr/lib/tmpfiles.d/* ##创建临时文件的服务
systemd-tmpfiles –clean /usr/lib/tmpfiles.d/* ##删除临时文件的服务
四、文件查找
find
find 命令find 路径 条件 条件值find /mnt -name filefind /mnt -name "file*"find /etc -name "*.conf" -user ##用户 -gr ##组条件1 -o 条件2 ##或者 -type ##类型 -mmin +|-数字 ##时间
dd if=/dev/zero of=/mnt/file bs=1024 count=10dd ##数据截取if ##数据模板of ##数据存放文件bs ##数据快大小count ##数据快个数
–size 数字|-数字|+数字 ###查找大小符合条件的文件
--perm 444 ###文件全权必须时rrr--perm -444 ###文件每一位都要含有r权限--perm /444 ###文件任意一位含有r权限-maxdepth 数字 ###最深目录层 -mindepth 数字 ###最小目录层-exec 命令 {} \; ###对查找出的结果做相应处理
58查找目录深度为2包括1
59查找目录深度为1
查找目录深度为2
阅读全文
0 0
- Linux延时定时任务及系统文件查找和临时文件管理
- linux下任务的延时执行和定时执行操作及临时文件管理
- linux基础(二十)延时及定时任务、临时文件管理
- Linux延时任务&定时任务&临时文件
- Linux系统的延时及定时任务
- linux中系统延时及定时任务
- Linux系统的延时及定时任务
- 延时任务at、定时任务cron、临时文件管理
- linux基础(十四)定时任务和管理系统的临时文件
- 系统延时及定时任务
- 系统延时及定时任务
- 系统延时及定时任务
- 系统延时及定时任务
- 系统延时及定时任务
- linux系统中的定时任务及延时任务
- linux中设定系统延时任务及定时任务
- linux系统中的定时任务及延时任务
- Linux 基础操作(十五)————at延时任务、cron定时任务、临时文件管理
- JQuery选择器学习总结(二)
- maven工具构建 javaweb 工程中不支持el表达式
- spring-data-elasticsearch 2.1.4 升级 3.0.0 RC2 失败记录
- 版子,最短路
- 笨办法学 Python · 续 练习 11:`uniq`
- Linux延时定时任务及系统文件查找和临时文件管理
- B
- 数据库调优日记--索引调优概述
- 0804 OpenJ#1108 Boolean Expressions
- Android BroadcastReceiver之开机监听
- 淘淘商城项目 18期 参考资料
- 项目rxjava+rxandroid学习
- 内存池、线程池、进程池
- 牛课网 Java专项练习