Strace : nom de fichier illisible
Résolu/Fermé
Reivax
-
10 déc. 2009 à 12:51
Zyclo Messages postés 214 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 28 août 2014 - 10 déc. 2010 à 12:51
Zyclo Messages postés 214 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 28 août 2014 - 10 déc. 2010 à 12:51
5 réponses
bonjour,
Comme vous pouvez le voir, les noms de fichiers sont illisibles (est-ce de l'unicode?)...
Pas du tout, vous ne nous avez pas montré les commandes open() dont l'argument serait un nom de fichier. Le deuxième argument de read() et write() sont les données à lire ou à écrire.
Manu
Comme vous pouvez le voir, les noms de fichiers sont illisibles (est-ce de l'unicode?)...
Pas du tout, vous ne nous avez pas montré les commandes open() dont l'argument serait un nom de fichier. Le deuxième argument de read() et write() sont les données à lire ou à écrire.
Manu
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
10 déc. 2009 à 13:04
10 déc. 2009 à 13:04
hello
open affiche le nom du fichier, là c'est le contenu du buffer de read et de write qui est affiché
open affiche le nom du fichier, là c'est le contenu du buffer de read et de write qui est affiché
Merci pour vous réponses!
Effectivement avant de poser la question j'aurais pu regarder les arguments des fonctions read() et write() :
man read
man write
ou voir ici http://www.linux-france.org/article/man-fr/man2/read-2.html
et la http://www.linux-france.org/article/man-fr/man2/write-2.html
Effectivement avant de poser la question j'aurais pu regarder les arguments des fonctions read() et write() :
man read
man write
ou voir ici http://www.linux-france.org/article/man-fr/man2/read-2.html
et la http://www.linux-france.org/article/man-fr/man2/write-2.html
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
10 déc. 2009 à 14:59
10 déc. 2009 à 14:59
pour connaitre les fichiers ouverts par une tâche existante, tu peux faire
lsof -p <pid>
lsof -p <pid>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Zyclo
Messages postés
214
Date d'inscription
jeudi 27 septembre 2007
Statut
Membre
Dernière intervention
28 août 2014
17
10 déc. 2010 à 12:51
10 déc. 2010 à 12:51
bonjour,
il est fort propable que je ne comprenne rien du tout a l utilisation de l outil strace.
je cherche a savoir que fait un process, pendant le temps de son execution.
je passe la comande strace -p <Numero_deProcess>
je fait travailler le process en question, mais aucune donnee dans le strace, a part :
Process 17680 attached - interrupt to quit
Process 17680 detached
Pourtant je sais que le process en question travaille, car je mesure de l acvtivité dessus..
Vous avez une idee de la "connerie " que j ai faite ? ou bien c est moi qui me trompe sur l'utilisation de la commande ?
Merci de vos reponses.
il est fort propable que je ne comprenne rien du tout a l utilisation de l outil strace.
je cherche a savoir que fait un process, pendant le temps de son execution.
je passe la comande strace -p <Numero_deProcess>
je fait travailler le process en question, mais aucune donnee dans le strace, a part :
Process 17680 attached - interrupt to quit
Process 17680 detached
Pourtant je sais que le process en question travaille, car je mesure de l acvtivité dessus..
Vous avez une idee de la "connerie " que j ai faite ? ou bien c est moi qui me trompe sur l'utilisation de la commande ?
Merci de vos reponses.