Je veux exécuter un script quand un nouveau processus racine démarre (sous Linux). Comment puis-je simplement faire cela?Comment surveiller l'exécution du nouveau processus racine?
1
A
Répondre
1
Je suppose que ce sera difficile, car le script serait probablement engendré en tant que root - et même toutes les commandes externes.
Mais je pense que c'est possible avec SystemTap.
0
This answer explique comment être informé de la création de nouveaux processus et vous indiquera les ID de processus.
Étant donné l'ID de processus, vous pouvez déterminer de manière triviale si le processus appartient à UID 0, c'est-à-dire l'utilisateur root
.
Questions connexes
- 1. comment surveiller le processus dans Mac
- 2. Surveiller l'utilisation du réseau d'un processus?
- 3. Comment surveiller les processus passagers/mod_rails?
- 4. .net Processus: comment «surveiller» la sortie du processus et rendre l'application répondant à l'événement
- 5. Commencer un nouveau processus
- 6. Comment surveiller le processus d'installation via le programme Java?
- 7. Comment faire/surveiller/déployer des processus démon dans JRuby
- 8. Comment 301 site racine dans un nouveau dossier, mais permettre à nouveau site Web sur la racine
- 9. Comment surveiller stdout avec sous-processus en python?
- 10. Comment puis-je surveiller le processus en utilisant C#?
- 11. Comment surveiller l'exécution de processus/programme dans Windows?
- 12. Surveillance du processus
- 13. Nouveau processus d'application de Bash Shell
- 14. Démarrage d'un nouveau processus avec des arguments
- 15. Surveillance du processus dans GWT
- 16. ASP.NET - Comment trouvez-vous l'identité du processus?
- 17. Meilleure façon de surveiller un processus pour démarrer
- 18. changement racine du document
- 19. Comment déterminer l'emplacement du répertoire racine IsolatedStorageFile
- 20. Comment supprimer l'élément racine du fichier xml
- 21. Comment configurer la racine du document squid?
- 22. Comment modifier la racine du site
- 23. Comment changer la racine du serveur Webrick?
- 24. Démarrer un nouveau processus dans une transaction
- 25. Spawning form dans le nouveau processus
- 26. Comment créer un nouveau processus en C# (.Net4)?
- 27. Comment capturer l'événement si un nouveau processus (application!) Est démarré?
- 28. Rails Chemin du répertoire racine?
- 29. dossier racine du serveur jboss
- 30. surveiller l'entrée du microphone en direct