Vérifier si nginx est démarré ?
Je vais maintenant enregistrer le processus de vérification si Nginx est démarré sous Linux et le partager.
Recommandé : "Tutoriel Nginx"
Juger par processus
Première méthode : Afficher la liste des processus et filtrer
Chaque application Linux générera un processus, nous pouvons donc juger si le processus Nginx est démarré en vérifiant s'il existe.
Utilisez ps -ef pour répertorier le processus, puis filtrez-le via grep.
Par exemple : ps -ef | grep nginx Vous pouvez voir si le processus Nginx existe.
La deuxième méthode : vérifier directement l'identifiant du processus
ps -C nginx -o pid
Cette méthode de renvoi direct du pid est plus adaptée pour une utilisation en conjonction avec d'autres programmes, comme l'exécution de cette commande dans un shell/python script pour obtenir le pid , puis utilisez le pid pour déterminer si Nginx est démarré.
Il est recommandé d'utiliser cette méthode.
Juger par port
La troisième méthode : utilisez la commande netstat
Si notre Nginx fonctionne sur le port 80, alors nous pouvons utiliser netstat - anp | grep :80 pour déterminer si Nginx est démarré.
Quatrième méthode : utilisez la commande lsof
lsof -i:80 Vous pouvez également vérifier si un processus est en cours d'exécution sur le port 80.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!