Il existe environ un million de façons de le faire, mais :
netstat | grep http | wc -l
Gardez à l'esprit que http est un protocole sans état. Chaque ligne peut représenter un client ouvrant plusieurs sockets pour récupérer différents fichiers (css, images, etc.) qui resteront pendant un certain temps dans un état d'attente.
Vous trouverez ci-dessous quelques commandes de netstat à l'aide desquelles vous pouvez vérifier le nombre de connexions d'un serveur.
Pour afficher toutes les connexions Internet actives aux serveurs, seules les connexions établies sont incluses.
netstat -na
Pour afficher uniquement les connexions Internet actives au serveur sur le port 80 et trier les résultats, permet de reconnaître plusieurs connexions provenant d'une seule IP
netstat -an | grep :80 | sort
Pour afficher la liste de toutes les adresses IP impliquées au lieu de simplement les compter.
netstat -n -p | grep SYN_REC | sort -u
Si votre serveur Web est apache, vous pouvez également utiliser la page d'état du serveur (après l'avoir activée).