Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:lsof [27/12/2019 17:10] Switch [Voir] processus, qui ne libèrent pas de l’espace disque |
doc:systeme:lsof [19/06/2023 22:05] (Version actuelle) lagrenouille [lsof - lister les fichiers ouverts] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : Très pratique pour résoudre des problèmes. | * Commentaires : Très pratique pour résoudre des problèmes. | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>à-compléter à-tester}} | + | * Suivi : {{tag>à-tester à-placer}} |
* Création par [[user>Switch]] le 28/06/2013 | * Création par [[user>Switch]] le 28/06/2013 | ||
* Testé par <...> le <...> | * Testé par <...> le <...> | ||
Ligne 114: | Ligne 114: | ||
===Trouver le processus qui écoute sur le port 80 :=== | ===Trouver le processus qui écoute sur le port 80 :=== | ||
<code user>sudo lsof -nP -i tcp:80 | grep LISTEN</code> | <code user>sudo lsof -nP -i tcp:80 | grep LISTEN</code> | ||
+ | |||
+ | |||
+ | |||
+ | ==== lsof pour repérer les processus fantômes qui mangent l'espace disque ! ==== | ||
+ | Dans un cas, ou votre disque dur se remplissait trop vite, vous avez rapidement supprimé "à la sauvage" des fichiers qui grossissaient ( ex : fichiers logs, comme .xession-errors ); mais étrangement, l'espace disque ne semble pas libéré ! Il faut vérifier si des processus ont gardé ouvert ces fichiers, qui ont été supprimés. Ces processus deviennent des processus fantômes. | ||
+ | <code root>lsof +L1</code> | ||
+ | <note>D'après le manuel : « +L1 » will select open files that have been unlinked</note> | ||
+ | Les processus qui n’ont pas libérés les fichiers supprimés sont identifiés avec l’argument (deleted) en fin de ligne. | ||
+ | Pour libérer de l’espace, il faut soit redémarrer le processus si c’est un démon ou le tuer. | ||
+ | Pour plus de détails : https://memo-linux.com/linux-gestion-des-processus-qui-ne-liberent-pas-de-lespace-disque/ | ||
+ | |||