Skip to content

Lister les fichiers et les ports ouverts sous Unix

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.

[ lsof sur Wikipedia ]

Published inAstucesLinux
Loading Facebook Comments ...

Be First to Comment

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.