美文网首页
后台进程 jobs计划任务at

后台进程 jobs计划任务at

作者: linux_python | 来源:发表于2019-08-03 16:44 被阅读0次

程序与进程

程序:放置在储存媒体中,(如硬盘、光盘、软盘、磁带等)为实体文件的形态存在;

进程:程序被触发后,执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中,操作系统并给与这个内存单元一个识别码(pid)可以说,进程就是一个正在运行中的程序。 image.png
ps aux 查看所有进程的信息

top 动态查看
选项与参数:
-d :后面可以接秒数,就是整个程序画面更新的秒数。默认是 5 秒;
-b :以批次的方式执行 top ,还有更多的参数可以使用喔!
通常会搭配数据流重导向来将批次的结果输出成为文件。
-n :与 -b 搭配,意义是,需要进行几次 top 的输出结果。
-p :指定某些个 PID 来进行观察监测而已。
在 top 执行过程当中可以使用的按键指令:
? :显示在 top 当中可以输入的按键指令;
P :以 CPU 的使用资源排序显示;
M :以 Memory 的使用资源排序显示;
N :以 PID 来排序喔!
T :由该 Process 使用的 CPU 时间累积 (TIME+) 排序。
k :给予某个 PID 一个讯号 (signal)
r :给予某个 PID 重新制订一个 nice 值。
q :离开 top 软件的按键。

进程的管理

kill -1 :重启进程
kill -9 强制中段一个进程,杀死进程
kill -15 结束进程 以正常的方式结束进程

lsof :列出被程序所打开的文件名

jobs 将一个进程放后台
fg调取后台进程到前台
bg把后台暂停的进程启动

单次任务

atd服务负责管理单次任务

进行单次任务的程序是at命令,管理他的服务是atd。

systemctl  restart atd
systemctl  enable atd
systemctl  statuds atd

相关文章

网友评论

      本文标题:后台进程 jobs计划任务at

      本文链接:https://www.haomeiwen.com/subject/ynsvrctx.html