守护进程
守护进程
1、守护进程用来干啥的
守护进程主要用来将进程的父进程设置为init进程,这样的话就可以后台运行,而不依赖shell。
一般来说除非服务器关机,或是某些特殊操作,否则守护进程会一直存在。
2、守护进程的创建
简单来说:
#include <unistd.h> void main(void) { daemon(0,0);//变为守护进程 }
这就已经是一个守护进程的代码了。
3、杀死守护进程
杀死守护进程的主流方法还是kill,所以找到守护进程的PID号很重要。
1. 可以用TOP,动态看进程。
2.可以用ps axj,静态看。
3.在知道守护进程的名字的时候,可以用pgrep -l <name>来查找特定的进程。