
方法一:通過進程判斷
Linux每個應用運行都會產生一個進程,那么我們就可以通過查看Nginx進程是否存在來判斷它是否啟動。
用ps -ef列出進程列表,然后通過grep過濾。
例,使用以下命令就可以看到Nginx進程是否存在了。
ps -ef | grep nginx

或者使用以下命令,直接查看進程id。
ps -C nginx -o pid
這種直接返回pid的方式比較適合跟其他程序結合使用,比如在shell/python腳本中執行這個命令拿到pid,讓后根據pid來判斷Nginx是否啟動。

方法二:通過端口判斷
可以通過查看某端口是否有Nginx進程在運行來判斷Nginx是否啟動。
如果Nginx運行在80端口,那么就可以通過以下命令來判斷Nginx是否啟動。
netstat -anp | grep :80

lsof -i:80

以上就是linux如何查看nginx是否啟動的詳細內容,更多請關注 其它相關文章!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答