檢視Linux伺服器的程序

2021-10-02 06:59:30 字數 864 閱讀 5199

1、ps

程序檢視命令。

格式: ps [選項]

其主要選項如下:

-a: 顯示系統中所有程序的資訊

-e:顯示所有程序的資訊

-f:顯示程序的所有資訊

-l:以長格式顯示程序資訊

-r:只顯示正在執行的程序

-u:顯示面向使用者的格式

-x:顯示所有非控制終端上的程序資訊

-p:顯示由程序id指定的程序資訊

-t:顯示指定終端上的程序資訊。

使用ps -aux命令可以獲得終端上所有使用者的有關程序的所有資訊,這也是平時用的最多的命令之一。

由於ps執行後結果太多了,所以我們一般會帶上grep引數來精確定位我們需要的程序號。

ps axu | grep  -v grep | grep nginx

2、top

top命令可以動態顯示伺服器的程序資訊。top命令和ps命令的基本作用是相同的,都顯示系統當前程序的狀況。但top是乙個動態顯示過程,即使用者可以通過按鍵來不斷重新整理當前狀態。

3、pgrep命令

查詢當前執行的程序,並列出匹配給定條件程序的pid。所有的條件都必須匹配才會被列出。使用許可權為所有使用者。

%pgrep nginx

4、kill

終止乙個程序。

kill  [ -s signal | -p ] [ -a |pid...kill  -l  [ signal ]

它的主要選項如下所示:

-s: 指定傳送的訊號。

-p:模擬傳送的訊號。

-l:指定訊號的名稱列表。

pid:要終止的程序id號。

signal:表示訊號。

5、killall

直接殺死所有程序。

Linux檢視伺服器配置

linux檢視伺服器配置 伺服器型號 pangxl gec dmidecode grep system information a9 egrep manufacturer product 作業系統 pangxl gec cat etc redhat release centos release 6....

Linux 檢視伺服器的資訊

1.檢視物理cpu的個數 cat proc cpuinfo grep physical id sort uniq wc l 2.檢視邏輯cpu的個數 4核 cat proc cpuinfo grep processor wc l 3.檢視cpu是幾核 cat proc cpuinfo grep co...

檢視linux伺服器的系統資訊

最近配置乙個hyper v的centos伺服器,深感linux基本系統指令不足,在此摘抄以便翻閱 備註 以下有些指令,可能會不存在,需要通過yum或apt get安裝之後,才能使用哦 hostname 檢視機器名 uname a 檢視系統內容 echo ostype cat proc version...