Vérifier si un port est occupé dans un système Linux est une opération courante et peut être réalisée en utilisant certaines commandes et outils. Voici quelques méthodes courantes et exemples de codes spécifiques :
Utilisez la commande netstat pour vérifier l'occupation du port :
La commande netstat est un outil utilisé pour afficher les informations sur l'état du réseau. Vous pouvez utiliser la commande suivante pour vérifier si le port spécifié. est occupé :
netstat -tuln | grep <端口号>
Parmi eux, le paramètre -t indique que la connexion TCP est affichée, le paramètre -u indique que la connexion UDP est affichée, le paramètre -l indique que seul le port d'écoute est affiché, et le -n Le paramètre indique que le numéro de port est affiché sous forme numérique. grep
Utilisez la commande lsof pour vérifier l'occupation du port :
lsof est un outil qui peut répertorier les fichiers ouverts dans le système actuel. Il peut également être utilisé pour vérifier l'occupation du port. le port spécifié est occupé :
lsof -i:<端口号>
Parmi eux, le paramètre -i indique l'affichage des informations de connexion réseau, et :
Utilisez la commande ss pour vérifier l'occupation du port :
La commande ss est un puissant outil de connexion réseau qui peut être utilisé pour afficher l'état des prises réseau et vérifier l'occupation du port. Vous pouvez le vérifier avec la commande suivante Vérifiez si le spécifié. le port est occupé :
ss -tuln | grep <端口号>
Avec les trois méthodes ci-dessus, vous pouvez facilement vérifier si le port spécifié est occupé dans le système Linux. Si la méthode ci-dessus détecte que le port est occupé, vous pouvez également utiliser la commande correspondante pour afficher les informations sur le processus qui utilise le port, puis les gérer en conséquence.
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!