linux如何檢視nginx是否啟動

2021-08-22 19:15:14 字數 758 閱讀 8848

nginx是乙個高效能的反向**伺服器,現在一般作為我們**或其他web服務的第一層**,使用者在瀏覽器請求首先經過的就是nginx服務。

如果nginx服務沒有啟動或異常結束,將會影響web服務的正常使用。 

下面我將在linux中檢視nginx是否啟動的過程記錄。

第一種方法:檢視程序列表並過濾

linux每個應用執行都會產生乙個程序,那麼我們就可以通過檢視nginx程序是否存在來判斷它是否啟動。

用ps -ef列出程序列表,然後通過grep過濾。

如:ps -ef | grep nginx就可以看到nginx程序是否存在了。

第二種方法:直接檢視程序id

ps -c nginx -o pid

這種直接返回pid的方式比較適合跟其他程式結合使用,比如在shell/python指令碼中執行這個命令拿到pid,讓後根據pid來判斷nginx是否啟動。 

第三種方法:使用netstat命令

如果我們的nginx執行在80埠,那麼就可以通過netstat -anp | grep :80命令來判斷nginx是否啟動。

第四種方法:使用lsof命令

lsof -i:80也可以查到80埠程序是否有程序在執行。

linux如何檢視nginx是否啟動

nginx是乙個高效能的反向 伺服器,現在一般作為我們 或其他web服務的第一層 使用者在瀏覽器請求首先經過的就是nginx服務。如果nginx服務沒有啟動或異常結束,將會影響web服務的正常使用。下面我將在linux中檢視nginx是否啟動的過程記錄,分享出來。1 第一種方法 檢視程序列表並過濾 ...

如何檢視linux版本 如何檢視LINUX是多少位

一 如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案!1 root q1test01 cat proc version linux version 2.6.9 22.elsmp bhcompile crowe.devel.redhat.com gcc version 3.4...

如何檢視linux版本 如何檢視LINUX是多少位

一 如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案!1 root q1test01 cat proc version linux version 2.6.9 22.elsmp bhcompile crowe.devel.redhat.com gcc version 3.4...