ce qui est l'équivalent de coreadm commande linux solaris dansLa commande coreadm solaris est-elle équivalente dans Linux?
Répondre
coreadm vous permet de configurer différents aspects de la génération de fichiers de base (modèles de nommage, l'exploitation forestière, ...) sur les systèmes Solaris. Linux n'est pas aussi riche en fonctionnalités ici et vous permet seulement de personnaliser le nom des fichiers de base. Cela peut être fait en écrivant une chaîne de format dans /proc/sys/kernel/core_pattern.
Voir man 5 noyau pour les détails.
Dans les noyaux plus récents (> 2.6.23), vous pouvez également changer quels types de mappages sont inclus dans les dumps core ('/ proc/
@caf: doux. Je ne le savais pas! –
C'est décevant ... ces deux solutions sont un peu nul. Le noyau un requiert des privilèges d'administrateur et le ferait pour tout ce qui est exécuté, alors que le noyau '/ proc/
En utilisant la méthode discussed here (voir man -s5 core
, sous noyau de tuyauterie dépotoirs à un programme ), vous pourriez faire quelque chose le long de ces lignes (avec les permissions root bien sûr):
~ cat /proc/sys/kernel/core_pattern
|/path/to/a/script some arguments
... et mettre en place un script qui lit le coredump sur stdin
et l'écrit dans un fichier dont le chemin est dicté d'une autre manière. Du point de vue de la sécurité, cela semble très effrayant à faire. Il y a beaucoup de pièges potentiels.
Comme mentionné sur le blog sigquit, il semble que les changements à /proc/sys/kernel/core_pattern
sont impermanent et vous aurez besoin d'apporter des modifications à /etc/sysctl.conf
en éditant directement, ou à l'aide sysctl
.
- 1. portage de solaris à linux?
- 2. Commande Solaris find
- 3. Commande `tee` équivalente pour * entrée *?
- 4. imagemagick convertir la commande équivalente pour iphone
- 5. Commande C#/SQLite équivalente pour la commande PHP mysql_insert_id()?
- 6. Application de portage de Solaris à Linux
- 7. unix "quel java" commande équivalente sur Windows?
- 8. Libération de la mémoire allouée sous Solaris/Linux
- 9. organigramme de la commande "cp" dans linux
- 10. Subversion équivalente à la commande 'show' de Git?
- 11. Solaris équivalent de l'option -o de grep sur Linux
- 12. sed -i + ce que la même option dans SOLARIS
- 13. Linux commande awk
- 14. L'équivalent Linux de la commande DOS "start"?
- 15. Commande Linux ipconfig
- 16. Différents fichiers avec la commande Linux
- 17. PHP: exécuter la commande linux comme sudo?
- 18. Gnokii travaillant dans la ligne de commande Linux mais pas dans la commande système PHP
- 19. AIX 5.3 (ld-xlc) option équivalente Linux (ld-gcc) -rpath
- 20. Authentification Windows intégrée équivalente pour Java et Linux
- 21. * sur la ligne de commande linux
- 22. java - exécute une commande dans linux
- 23. KSH pour la boucle fonctionne sur Solaris/Mac mais pas sur Red Hat Linux
- 24. Commande Linux: Répertoire dans un répertoire
- 25. implémentation de la commande cd en utilisant chdir() dans linux
- 26. Utilitaire XML Diff de ligne de commande pour Solaris
- 27. Quelle est la commande équivalente à GeneXus 9 "Force Theme" dans Genexus X?
- 28. commande cp ne sous Linux
- 29. commande bash linux par l'espace
- 30. la suppression d'un répertoire dans solaris, Ksh
Les utilisateurs de Linux qui connaissent la réponse, mais * ne le savent pas * Solaris ne pourra pas vous aider à moins que vous ne disiez * ce que * coreadm accomplit ... – dmckee
'coreadm' fait plus que ce que je ' esquisser; par rapport à ce que @venkat demande: à peu près tout ce que vous pouvez faire sous Linux via '/ etc/sysctl.conf' (voir http://sigquit.wordpress.com/2009/03/13/the-core-pattern) peut être accompli avec 'coreadm', avec une différence importante:' coreadm' modifie ces paramètres pour les processus enfants du processus appelé coreadm. –