要在linux 服务器上查看php5-fpm的进程数量,要使用什么命令

要在linux 服务器上查看php5-fpm的进程数量,要使用什么命令,第1张

代码如下 复制代码
$cd /path/to/php-fpmlog
$for word in `ps axu | grep php | perl -ne 'chomp; @tmp=split " +", $_; print $tmp[1]"n";'` ; do if grep $word php-fpmlog >/dev/null ; then echo -n ''; else echo $word; fi ; done

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

进程一般分为交互进程、批处理进程和守护进程(daemons)三类。值得一提的是守护进程总是活跃的,一般在后台运行,守护进程一般由系统在开机时通过脚本自动激活启动或由超级管理用户root来启动。比如在Fedora或Redhat中,我们可以定义>[root@localhost ~]# chkconfig --level 35 

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

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

1、ps aux 或netstat -tlunp   ps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。
2、service 服务名  status
比如查看>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10578197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存