Bonjour,
Lorsque je lance Kopete, mon disque dur windows sort de sa veille, ce qui veut dire qu'un des fichiers présents sur ce disque est accédé (par kopete ou les libs kde qui sont chargées à son démarrage puisque je tourne sous fluxbox).
Je voudrais donc savoir s'il existe un utilitaire (et quel est-il, parce que juste savoir si ça existe est très probable et de peu d'intérêt si je ne connais pas son petit nom) peut s'occuper de charger kopete et de me renseigner facilement pour savoir quel(s) fichier(s) il ouvre.
Merci Ôh! mon journal si tu peux m'éclairer ...
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par Thomas Petazzoni (site web personnel) . Évalué à 3.
ls -l /proc//fd/ ?
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par grrrreg . Évalué à 4.
NOM
fuser - Identifier les processus qui utilisent un fichier.
SYNOPSIS
fuser [-a|-s] [-signal] [-kmuv] fichier ... [-] [-signal]
[-kmuv] fichier ...
fuser -l
fuser -V
DESCRIPTION
fuser 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.
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par Boa Treize (site web personnel) . Évalué à 1.
[^] # Re: Savoir quels fichiers sont ouverts par un soft
Posté par Ph Husson (site web personnel) . Évalué à 1.
a part ca......
[^] # Re: Savoir quels fichiers sont ouverts par un soft
Posté par daggett . Évalué à 2.
[^] # Re: Savoir quels fichiers sont ouverts par un soft
Posté par Gniarf . Évalué à 1.
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par Sylvestre Ledru (site web personnel) . Évalué à 1.
[^] # Re: Savoir quels fichiers sont ouverts par un soft
Posté par Ramso . Évalué à 1.
[^] # Re: Savoir quels fichiers sont ouverts par un soft
Posté par GroBrayce . Évalué à 1.
Par contre je ne sais toujours pas qui accède à quoi et je suspecte de plus en plus kdeinit (ou autre, j'ai du mal à comprendre ce que lance implicitement kopete) ...
Merci du renseignement, d'autant que ça peut servir pour d'autres choses, par exemple du débugage ...
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par jm trivial (site web personnel) . Évalué à 2.
Tu te rends alors dans le répertoire /proc/42/fd. Un "ls -al" te permet alors de voir tous les fichiers ouverts par le programme au pid 42.
Bien sûr, un petit script bash peut réaliser ça, et vérifier au démarrage quel fichier du répertoire /mnt/windows est ouvert...
Mais ce n'est pas sûr que ça fonctionne, si ça passe par un programme intermédiaire... A voir.
# Re: Savoir quels fichiers sont ouverts par un soft
Posté par imr . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.