linux实例之守护进程

linux实例之守护进程在 linux 系统中有一类特殊的进程 守护进程 守护进程用于执行特定的系统任务 其主要特点是守护进程是在程序刚刚启动的时候 就运行着 直到系统关机 守护进程才终止运行 因此守护进程的运行周期长

欢迎大家来到IT世界,在知识的湖畔探索吧!

在linux系统中有一类特殊的进程—守护进程,守护进程用于执行特定的系统任务,其主要特点是守护进程是在程序刚刚启动的时候,就运行着,直到系统关机,守护进程才终止运行,因此守护进程的运行周期长。

如图,使用ps -axj命令查看当前系统有哪些守护进程:

linux实例之守护进程

欢迎大家来到IT世界,在知识的湖畔探索吧!

图1

守护进程的另一个特点是进程的名字出现在方括号中,注意,如果是用户自己的进程程序出现在方括号中,代表这是一个僵尸进程,需要排查原因。

守护进程的第三个特点:守护进程都是以超级管理员,即root用户运行的,其他用户没有权限运行守护进程,且守护进程没有控制终端,因此TTY列的终端名都显示为问号。

实例

自定义实现一个守护进程,由于守护进程没有控制终端的特点,因此无法将信息打印输出,因此在自定义程序中,需要使用syslog函数,将输出信息打印到系统日志中,方便所有用户查看相关日志信息,如图,自定义的守护进程将会每隔10秒钟将当前时间输出到系统日志中。

linux实例之守护进程

图2

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/104333.html

(0)
上一篇 2天前
下一篇 2天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信