Lsof

De Linuxmemo.

(Différences entre les versions)
 
(Une version intermédiaire masquée)
Ligne 1 : Ligne 1 :
[[Catégorie:Commandes]]
[[Catégorie:Commandes]]
-
*LiSt of Open File par un processus  
+
*Tout les fichiers ouvert par tout les processus
 +
lsof
 +
 
 +
*Quel processus utilise le fichier file
 +
lsof /path/to/file
 +
 +
*Quel processus utilise le rep en récursif.
 +
lsof +D /usr/lib
 +
 
 +
*Liste les fichiers ouvert par utilisateur
 +
lsof -u user
 +
lsof -u user,root
 +
lsof -u rms -u root
 +
 
 +
*Par nom de programme
 +
lsof -c apache
 +
lsof -c apa
 +
lsof -c apache -c python
 +
 
 +
*Combinaison OR
 +
lsof -u pkrumins -c apache
 +
 
 +
*Combinaison AND (-a)
 +
lsof -a -u pkrumins -c bash
 +
 
 +
*Négation (^)
 +
lsof -u ^root
 +
 
 +
*Par numéro de processus
  lsof -p 1050
  lsof -p 1050
 +
lsof -p 450,980,333
-
*Liste les process qui écoute sur un port donné
+
*Par connextion réseau
-
  lsof -i :port
+
lsof -i
 +
lsof -i tcp
 +
lsof -i udp
 +
  lsof -i :smtp
  lsof -i :80
  lsof -i :80
 +
 +
*Par fichie NFS
 +
lsof -N
 +
 +
*Par socket Unix
 +
lsof -U
 +
 +
*Par id de groupe
 +
lsof -g 1234
 +
 +
*Par descripteur de fichier
 +
lsof -d 2
 +
lsof -d 0-2
 +
lsof -d mem
 +
lsof -d txt
 +
 +
*utilisant des ressources
 +
lsof -t -i
 +
 +
*en continu (-r secondes)
 +
lsof -r 1
Voir: [[fuser]]
Voir: [[fuser]]

Version actuelle en date du 13 mai 2013 à 16:58

  • Tout les fichiers ouvert par tout les processus
lsof
  • Quel processus utilise le fichier file
lsof /path/to/file

  • Quel processus utilise le rep en récursif.
lsof +D /usr/lib
  • Liste les fichiers ouvert par utilisateur
lsof -u user
lsof -u user,root
lsof -u rms -u root
  • Par nom de programme
lsof -c apache
lsof -c apa
lsof -c apache -c python
  • Combinaison OR

lsof -u pkrumins -c apache

  • Combinaison AND (-a)

lsof -a -u pkrumins -c bash

  • Négation (^)
lsof -u ^root
  • Par numéro de processus
lsof -p 1050
lsof -p 450,980,333
  • Par connextion réseau
lsof -i
lsof -i tcp
lsof -i udp
lsof -i :smtp
lsof -i :80
  • Par fichie NFS
lsof -N
  • Par socket Unix
lsof -U
  • Par id de groupe
lsof -g 1234
  • Par descripteur de fichier
lsof -d 2
lsof -d 0-2
lsof -d mem
lsof -d txt
  • utilisant des ressources
lsof -t -i
  • en continu (-r secondes)
lsof -r 1

Voir: fuser

Outils personnels