Maison > Questions et réponses > le corps du texte
ngingx.pid a mystérieusement disparu. .
Existe-t-il un moyen de surveiller ce fichier pendant un certain temps
Qui l'a opéré ?
習慣沉默2017-05-16 17:32:06
Cela semble être plus gênant. Le mécanisme inotify fourni après Linux 2.6.13 peut surveiller le moment où les fichiers sont supprimés, mais il peut ne pas être facile d'obtenir les informations sur le suppresseur.
Pour faire le tour un peu, écrivez une fonction de dissociation, enveloppez l'appel système de dissociation, enregistrez le nom de fichier donné par l'appel, le pid du processus appelant et d'autres informations quelque part, puis remplacez la fonction de dissociation du système par le mécanisme LD_PRELOAD de Linux. Si le suppresseur ne lie/assemble pas statiquement et appelle directement unlink, le résultat devrait être visible.