Voici une petite astuce Unix que je viens de redécouvrir : la commande lsof !
lsof (list open files) permet de lister les fichiers, pipes, sockets et périphériques en cours d’utilisation. Exemple :
# lsof /var COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME syslogd 350 root 5w VREG 222,5 0 440818 /var/adm/messages syslogd 350 root 6w VREG 222,5 339098 6248 /var/log/syslog cron 353 root cwd VDIR 222,5 512 254550 /var -- atjobs
On peut aussi utiliser cette commande pour les sockets :
# lsof | grep 8080 httpd 6242 gcastel 5u IPv4 45512 TCP *:8080 (LISTEN)
Un serveur HTTP est en écoute sur le port 8080.
Un petit utilitaire à la Unix : simple et bien pratique.
Be First to Comment