Linux进程调度
一、通过信号影响进程的运行方式
查看Linux系统支持型号
kill -l
向进程发送信号
kill 信号 PID
杀死进程
15:正常结束进程,默认
9:强制杀死
挂起进程
19:暂停运行一个进程
18:继续运行一个进程
1:使进程重新加载文件
killall 进程名称 结束多个同名进程
二、控制进程在前后台运行
将正在运行的任务放入后台暂停运行
ctrl + z
查看后台任务
jobs -l
将后台任务调回前台运行
fg 任务编号
将任务放入后台运行
command &
nohup command & (推荐使用)
三、计划任务
计划任务类型:
1、一次性任务
2、周期性任务
1、一次性任务
前提:
依赖于atd服务正常运行状态
2、周期性任务
前提:
依赖于crond服务正常运行
创建计划任务
为当前用户设置计划任务
案例:每隔两分钟同步时间
同步时间网址
点进去里面有IP地址,使用ntpdate命令同步时间
crontab -e
注意:
计划任务执行操作时,如果该操作会产生信息,默认计划任务会将信息作为邮件发送给当前用户
查看计划任务
crontab -l
案例:在/tmp目录下每隔一分钟创建一个目录
注意:
计划任务默认认为%为命令的结束符,如果命令中存在%,需要进行转义