System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

La commande lsof

mamynux.jpeg

Petite présentation de la commande lsof.

Utilisation de commande lsof :

lsof -i           (tous services internet TCP/UDP)
lsof -i tcp      (tous services TCP)
lsof -i udp     (tous services UDP)
lsof -i tcp:80 (services TCP sur port 80)
lsof -i @56.85.68.98   (liaison internet de mon poste avec 56.85.68.98)

Afficher les fichiers ouverts par un processus :

lsof -p 1456

Afficher les connexions internet ouvertes par un processus :

lsof -i -p 1234

Pour connaître tous les ports réseau ouvert par le processus qui a le pid 1234 (-a est interprété comme AND)

lsof -i -a -p 1234

La forme suivante de la commande permet de connaître tous les fichiers ouverts par l’utilisateur 500 ou toto ou par le processus 1234 ou 12345 :

lsof -p 1234,12345 -u 500,toto
Par GanGan | le lundi, avril 20 2009 08:00

Commentaires

1. Sulema

lundi, avril 20 2009 | 08:23

Photographie tout simplement merveilleux! Vous avez une approche très drôle, à de nouvelles possibilités!

2. GanGan

lundi, avril 20 2009 | 23:41

merci :)

3. smain

mercredi, juillet 21 2010 | 13:16

Très pratique et très efficace cette commande.
J'avais un fs qui augmente très rapidement et me prenait presque tout l'espace libre et j'avais besoin de connaitre qui est entrain d'ajouter des fichiers.
Avec lsof ça a été vite connu
Merci beaucoup

4. GanGan

mercredi, juillet 21 2010 | 14:57

Si de ton coté tu as des choses à partager n'hésite pas !