127|root@android:/ # find / -iname "aaengine"
find: /proc/19619: No such file or directory
Je ne sais pas pourquoi on m'a parlé d'un fichier que je ne connaissais pas en essayant de trouver un fichier aaengine.
127|root@android:/ # find / -iname "aaengine"
find: /proc/19619: No such file or directory
Je ne sais pas pourquoi on m'a parlé d'un fichier que je ne connaissais pas en essayant de trouver un fichier aaengine.
Assez facile : find /
commence l'exploration à la racine du système de fichiers (c'est-à-dire tout en haut). Il arrive donc à des endroits auxquels vous n'avez pas accès en tant qu'utilisateur normal, et rencontre des problèmes de permission. Il voit un répertoire appelé /proc/19619
et, sachant qu'il s'agit d'un répertoire, veut y pénétrer. Mais il n'est pas autorisé à le faire (il est probable que la permission de ce répertoire soit quelque chose comme drwxr--r--
Tout le monde peut donc le voir ("r "ead) - mais seul son propriétaire peut le transformer en (eXecute)). Ainsi, votre find
le voit, mais ne peut pas s'y plonger.
Comme vous avez exécuté cette commande en tant que Root, les problèmes de permission ne devraient pas être un problème. Mais en regardant le répertoire en question, on obtient une réponse différente : /proc
stocke les informations relatives au processus. En dessous de ce répertoire de premier niveau, les répertoires sont créés en utilisant le PID des processus en cours. Ainsi, /proc/19619
stocke des informations sur le processus 19619
. Il est probable que votre find
voyait ce répertoire, et au même moment, ce processus s'est terminé ; ainsi, lorsque find
dans laquelle je voulais enfin me plonger, elle avait disparu : No such file or directory
(plus maintenant).
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.