Linux学习笔记(一)
来源:互联网 发布:淘宝买电视没有合格证 编辑:程序博客网 时间:2024/06/06 03:11
Linux工作排程:
1 例行性的,每隔一定的周期要办的事情
at: 一个可以处理仅执行一次就结束排程的指令,不过必须有atd服务的支持
at [-mldv] TIME
-m:当at的工作完成后,即使没有输出信息,也可以用email通知使用者该工作已完成
-l: at -l = atq,列出目前系统上面的所有该用户的at排程
-d: at -d = atrm,可以取消一个在at排程中的工作
-v: 可以使用较明显的时间格式栏出at排程中的任务栏表
-c: 可以列出后面接的该项工作的实际指令内容
2 突发性的,这次做完下一次不知道什么时候再做
crontab:该指令设定的工作将按分钟,小时,周,月,年等时间周期一直循环进行。除了可以使用指令执行
外, 亦可编辑/etc/crontab来支持。使之有效的是crond服务。
linux默认启动的例行性排程:
1. 进行登录档(linux会主动将系统所发生的各种信息都记录下来)的轮替(log rotate);
2. 登录文件分析logwatch的任务(如果系统发生了软件问题、硬件问题、资料安全问题等,绝大部分的错误信
息都会被记录到登录文件中);
3. 建立locate(该指令是透过已经存在的文件名数据库来进行系统上文件的查询)的数据库(文件名数据库是
放置在/var/lib/mlocate中);
4. whatis(whatis是与man page有关的一个查询指令)数据库的建立;
5. RPM(RPM是一种软件管理的机制)软件登录文件的建立;
6. 移除暂存档(某些软件在运行中会产生一些暂存档,系统会通过tmpwatch来删除这些暂存档);
7. 与网络服务有关的分析行为;
除了默认启动的系统服务,使用者也可以使用crontab指令来进行例行性工作排程。
用crontab指令建立的工作排程会被记录到/var/spool/cron/里面,而且以账号来做判别。另外,cron执行的每一项工作都会被记录到/var/log/cron这个登录档中。
crontab -e 是针对使用者的cron来设计的。系统例行性任务可以root的身份编辑etc/crontab这个纯文本档。
- linux学习笔记(一)
- Linux学习笔记(一 )
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- linux 学习笔记(一)
- FormBean拷贝到JavaBean日期的转换
- 【Leetcode】之Search Insert Position
- spring的配置文件详解
- Android:解决TextView排版混乱问题 ——诺诺"涂鸦"记忆
- nginx 源码学习笔记(二十一)—— event 模块(二) ——事件驱动核心ngx_process_events_and_timers
- Linux学习笔记(一)
- 学Android---Spinner下拉列表
- Hibernate学习(第一天)
- java 获取date日期的String格式
- Qt GUI程序中主线程与非主线程之间的通信
- Lease 机制在分布式系统中的应用
- Oracle复杂查询21道题精析
- android app mainfest(2)
- NYOJ-63 小猴子下落【满二叉树】