| fuser | |||
Nomfuser - Identifier les processus qui utilisent un fichier.Synopsisfuser [-a|-s] [-signal] [-kmuv] fichier ... [-] [-signal] [-kmuv] fichier ...fuser -l fuser -V Descriptionfuser affiche les PIDs des processus qui utilisent les fichiers ou les systèmes de fichiers indiqués. Par défaut, il affiche les PIDs suivis d'une lettre indiquant le type d'accès.
fuser renvoie un code de retour non nul si aucun des fichiers mentionnés n'est utilisé, ou en cas d'erreur fatale. Si au moins un accès est détecté pour l'un des fichiers mentionnés, fuser renvoie zéro. Options
Fichiers/proc Emplacement du système de fichier proc Exemplesfuser -km /home tue tous les processus accédant de quelque manière que ce soit au système de fichiers /home.if fuser -s /dev/ttyS1; then :; else qqchose; fi appelle qqchose si aucun autre processus n'utilise /dev/ttyS1. RestrictionsLes processus accédant plusieurs fois au même fichier, ou au même système de fichiers ne sont affichés qu'une fois.fuser ne dispose de toutes les informations que s'il est exécuté avec les privilèges de root. Ainsi, des fichiers ouverts par des processus appartenant à d'autres utilisateurs n'apparaîtront peut-être pas, et des exécutables peuvent n'être vus qu'en tant que projection en mémoire. L'installation de fuser en tant que SUID root évite les problèmes d'informations incomplètes, mais peut être gênant pour des raisons de sécurité et de discrétion. AuteurWerner Almesberger <werner.almesberger@lrc.di.epfl.ch>Voir Aussikill(1) , killall(1) , ps(1) , kill(2)
TraductionChristophe Blaess, 1997.
|