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...