kill -9 PID 强制关闭PID
kill -1 PID 重启PID的进程
pgrep ssh 查询ssh所有的PID
pkill ssh 关闭ssh服务 不需要查询ssh进程的PID
进程优先级
nice指定程序的运行和优先级 n的取值范围为(-20,19)
nice -n command
eg : nice --5 /etc/init.d/ssh start
renice 改变一个正在运行的进程的优先级
格式 renice n PID
renice -30 PID
nohup 让进程在用户退出之后,依旧可以进行操作
格式 nohup program &
进程的挂起和恢复
挂起 ctrl+z
终止 ctrl+c
恢复到前台进行运行 fg =====fg num
恢复到后台继续运行 bg ======bg num
注意:num是使用jobs命令查询出来的
jobs 查询被挂起的进程
top d num 默认5秒刷新一次,可以自定义时间进行查询 num
top c
计划任务
at 安排作业在某一时刻执行一次
at [ -f 文件名] 时间
at -d or atrm 删除队列中的任务
at -l 查看队列的任务
ctrl +d 结束定时任务编辑
battch 安排作业在系统负载不重时执行一次
crontab 安排周期性运行的作业
-l 显示当前的crontab
-r 删除当前的crontab
-e 使用编辑器编辑当前的crontab文件
-e 内容如下
分钟 小时 天 月 星期 命令/脚本
0 4 * * *
0 18 * * 2,5 每星期2和星期5的下午6点
*/2 每隔2分钟
进程处理的方式
standalone占用系统资源较多,监听进程