Linux下怎么查看某个守护进程或者所有的守护进程?

如题

  查看守候进程的命令可以使用ps完成。

  进程一般分为交互进程、批处理进程和守护进程(daemons)三类。值得一提的是守护进程总是活跃的,一般在后台运行,守护进程一般由系统在开机时通过脚本自动激活启动或由超级管理用户root来启动。比如在Fedora或Redhat中,我们可以定义httpd服务器的启动脚本的运行级别,此文件位于/etc/init.d目录下,文件名是httpd,/etc/init.d/httpd 就是httpd服务器的守护程序,当把它的运行级别设置为3和5时,当系统启动时,它会跟着启动。

[root@localhost ~]# chkconfig --level 35 httpd on

  由于守护进程是一直运行着的,所以它所处的状态是等待请求处理任务。例如通常大网站的Apache服务器都在运行,等待着用户来访问,也就是等待着任务处理。

  Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它们常常在系统引导装入时启动,在系统关闭时终止。Linux系统有很多守护进程,大多数服务器都是用守护进程实现的。同时,守护进程完成许多系统任务,比如,作业规划进程crond、打印进程lqd等。有些书籍和资料也把守护进程称为"服务"。选择运行哪些守护进程,要根据具体需求决定。查看系统可以提供的守护进程对应的服务,打开一个终端以root权限运行ntsysv命令。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-20
ps 命令...........
最简单的.
ps aux 就能查看所有进程
第2个回答  2008-10-20
命令ps本回答被提问者采纳
第3个回答  2012-03-08
艹··这个坟挖的··········
第4个回答  2012-03-08
ps -ef|grep 你要监控的进程

linux怎样看守护进程
在Linux中,可以使用以下命令来查看系统的守护进程:ps命令:ps命令可以列出当前系统运行的所有进程,包括守护进程。要列出所有进程,可以使用以下命令:ps auxtop命令:top命令可以实时地显示系统的进程状态,包括CPU和内存的使用情况。要查看守护进程,可以在top命令中按下“Shift + H”键。systemctl命令:...

详解Linux中的守护进程
守护进程也被称为精灵进程,它在后台独立执行任务,周期性地执行特定任务或等待处理事件。查看守护进程的常用命令是ps axj,通过该命令可以查看系统中的进程。二、如何调用守护进程?调用守护进程的关键步骤是使用setsid函数创建一个新的会话,并使当前进程成为会话的领导者。成功调用时,会返回当前进程的ID,...

怎么查看一个进程是否是守护进程
查看系统可以提供的守护进程对应的服务,打开一个终端以root权限运行ntsysv命令。

linux里面什么是守护进程?
守护进程daemon是运行在后台、没有控制终端的进程,伴随系统启动产生并结束于系统关机。可通过`ps -axj`命令查看系统的守护进程。Linux中常见守护进程包括会话、进程组与控制终端。会话指登录Shell后,整个Shell程序视为一个会话。一个会话可以包含多个进程组,若此会话有控制终端,存在一个前台进程组和若干...

Linux服务器:守护进程
大多数Linux服务器利用守护进程实现,如inetd处理网络服务请求,httpd提供Web服务。要查看守护进程,只需在终端输入`ps axj`命令。守护进程启动方式包括多个步骤:屏蔽控制终端信号、后台运行、脱离控制终端与会话、禁止重新打开控制终端、关闭文件描述符、改变工作目录、重设文件创建掩模以及处理SIGCHLD信号。编写...

Linux下查看一个进程占用了哪个端口的方法
首先用ps命令查看进程的id:ps -ef | grep Name 其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。当然,对于在java虚拟机中运行的进程,比如hadoop的守护进程,可以直接用jsp命令查看:jps | grep Name 或者已经知道进程的确切名称,可以用pidof查看:pidof Name 查看到进程id之后,...

简述linux进程的启动.终止的方式以及如何查看进程
例如:邮件服务器配置守护进程sendmail就是独立守护进程,可以用service命令启动,而pop3协议就以被动守护进程方式启动,需要修改\/etc\/xinetd.d目录下的相应守护进程文件ipop3,再重新启动xinetd的方式启动。查看进程可以用:ps 列出当前所有的后台进程 删除进程则用kill命令。kill命令的语法格式很简单,大致有以...

Linux下用 lsof 命令查找指定端口被哪个进程占用
当 系统中的某个文件被意外地删除了,只要这个时候系统中还有进程正在访问该文件,那么我们就可以通过lsof从\/proc目录下恢复该文件的内容。 假如由于误操作将\/var\/log\/messages文件删除掉了,那么这时要将\/var\/log\/messages文件恢复的方法如下:首先使用lsof来查看当前是否有进程打开\/var\/logmessages文件,...

详解Linux系统中的守护进程
  (6)某些守护进程打开\/dev\/null使其具有文件描述符0、1和2,任何一个试图读标准输入、写标准输出或标准出错的库例程都不会产生任何效果。与守护进程有关的一个问题是如何处理出错消息,需要有一个集中的守护进程出错记录设施,这就是syslogd进程。4、守护进程惯例 为了正常运作,某些守护...

linux命令大全之crontab命令使用详解
crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。   Linux下的任务调度分为两类,系统任务调度和用户任...

相似回答