首页 > 代码库 > Linux系统之守护进程和计划任务

Linux系统之守护进程和计划任务

               程序和进程的关系

*程序

·保存在硬盘、光盘等介质中可执行代码和数据

·静态保存的代码

*进程

·在cpu及内存中运行的程序代码

·动态执行的代码

·父、子进程

>每个进程可创建以个或者多个进

*PID号

·每个进程的唯一标识,通常作为结束进程时使用

*进程查询

·ps      ·pgrep

·top      ·pstree

*进程管理

Ctrl+z   前台进程调入后台

Ctrl+c   结束进程

jobs    查看后台进程

fg#     将后台第#个进程在前台运行

bg#    将后台第#个进程在后台运行

&     直接将进程放在后台运行

kill、killall  结束进程

            计划任务管理

*at命令

一次性计划任务

服务脚本:/etc/init.d/atd

设置格式at [HH:MM] [yyyy-mm-dd]

at>ctrl+d结束编辑

*查询与删减

atq

atrm

at –c # 查看指定计划任务内容


*crontab命令

周期性计划任务,按照预先设置的时间周期执行用户制定命令的操作

服务脚本名称:/etc/init.d/crond

主要配置文件全局配置文件 /etc/crontab

系统默认的配置文件位于 /etc/cron.*/

用户定义的配置文件位于 /var/spool/cron/用户名

技术分享

Linux系统之守护进程和计划任务