歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux服務 >> 查看Linux服務器的進程

查看Linux服務器的進程

日期:2017/2/27 16:04:32   编辑:Linux服務
Linux服務器正常啟動後,提供服務時會調用程序,占用進程。這時候如何查看系統中有哪些進程在被調用呢?我們可以通過以下命令來查看。

ps命令是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和它所運行的狀態、進程是否結束、進程有沒有僵死、哪些進程占用了過多的資源等。總之大部分信息都是可以通過執行該命令得到的。ps命令最常用來監控後台進程的工作情況,因為後台進程是不和屏幕、鍵盤這些標准輸入/輸出設備進行通信的,所以如果需要檢測後台情況,就需要使用ps命令了。它的格式如下所示:

格式:ps [選項]
其主要選項如下。
-a:顯示系統中所有進程的信息。
-e:顯示所有進程的信息。
-f:顯示進程的所有信息。
-l:以長格式顯示進程信息。
-r:只顯示正在運行的進程。
-u:顯示面向用戶的格式(包括用戶名、CPU及內存的使用情況等信息)。
-x:顯示所有非控制終端上的進程信息。
-p:顯示由進程ID指定的進程信息。
-t:顯示指定終端上的進程信息。

要對進程進行監測和控制,首先要了解當前進程的情況,當然也就需?榭吹鼻敖痰淖刺恕Mü齪s命令查看進程,根據所顯示的信息可以了解哪個進程正在運行、哪個進程被掛起了、進程已運行了多久、進程正在使用的資源、進程的相對優先級,以及進程的標志號(PID)。所有這些信息對用戶都很有用,對於系統管理員來說尤為重要。使用ps -aux命令可以獲得終端上所有用戶的有關進程的所有信息,這個也是我們平時用得最多的命令之一,如下所示:
[root@localhost ~]#ps aux | grep www
www      12132  0.1 11.5 129800 58924 ?        S    Oct04   1:26 php-fpm: pool www
www      12143  0.1  9.5 118276 48764 ?        S    Oct04   1:43 php-fpm: pool www
www      12148  0.1 11.6 128216 59076 ?        S    Oct04   1:29 php-fpm: pool www
www      12161  0.1 11.7 128264 59604 ?        S    Oct04   1:43 php-fpm: pool www
www      12172  0.1 11.6 129728 59480 ?        S    Oct04   1:31 php-fpm: pool www
www      12187  0.1  9.5 117848 48412 ?        S    Oct04   1:34 php-fpm: pool www
www      12199  0.1  8.4 114444 43008 ?        S    Oct04   1:29 php-fpm: pool www
www      13590  0.1 10.6 129092 54160 ?        S    Oct04   1:07 php-fpm: pool www
www      20229  0.0  2.2  17652 11360 ?        S    11:44   0:00 nginx: worker process                                    
www      20231  0.0  2.4  18156 12316 ?        S    11:44   0:00 nginx: worker process                                    
www      20232  0.0  2.2  17652 11360 ?        S    11:44   0:00 nginx: worker process                                    
www      20233  0.0  2.3  18060 12104 ?        S    11:44   0:00 nginx: worker process                                    
root     20327  0.0  0.1   4372   704 pts/0    S+   11:45   0:00 grep www
Copyright © Linux教程網 All Rights Reserved