|
|||||||
|
|
FUSERSection: Manuel de l'utilisateur Linux (1)Updated: 30 juillet 2003 Index Return to Main Contents NOMfuser - Identifier les processus qui utilisent un fichier.SYNOPSISfuser [-a|-s] [-4|-6] [-n espace] [-signal] [-kmuv] nom ...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. Pour rechercher les processus utilisant les sockets UDP ou TCP, l'espace de nom correspondant doit être sélectionné avec l'option -n. Par défaut fuser recherchera les socket IPv4 et IPv6. Pour modifier ceci, utilisez les options -4 ou -6. Les sockets peuvent être spécifiées par leurs port local ou distant et l'adresse distante. Tous les champs sont facultatifs, mais il faut une virgule après un champ absent : [port_lcl][,[hôte_dst][,[port_dst]]] Pour les adresses IP et numéros de port, on peut utiliser des numéros ou des noms symboliques. OPTIONS
FICHIERS/proc Emplacement du système de fichiers 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. fuser telnet/tcp affiche tous les processus du port (local) TELNET. 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.Si le même objet est spécifié plusieurs fois sur la ligne de commande, certaines occurrences peuvent être ignorées. 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. Les espaces de nom udp et tcp, et les sockets du domaine UNIX ne fonctionnent pas avec les noyaux antérieurs au 1.3.78. udp et tcp fonctionnent avec IPv6 et IPv4, mais les adresses sont uniquement du type IPv4. Les accès par le noyau ne sont affichés qu'avec l'option -v. L'option -k ne fonctionne que sur les processus. Si l'utilisateur est le noyau, fuser affichera un message mais ne fera rien de plus. AUTEURWerner Almesberger <werner.almesberger@lrc.di.epfl.ch>VOIR AUSSIkill(1), killall(1), lsof(8), ps(1), kill(2)TRADUCTIONChristophe Blaess, 1997-2003.
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man1". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |