Je veux exécuter un script lorsqu'un nouveau processus racine apparaît. (sous Linux) Comment puis-je simplement faire cela?
Je veux exécuter un script lorsqu'un nouveau processus racine apparaît. (sous Linux) Comment puis-je simplement faire cela?
Est-il possible d'obtenir un nom de fichier d'un processus en utilisant PID? ps affiche de nombreuses informations utiles sur un processus, mais pas un indice sur l'emplacement du fichier exécutable du
J'ai un .pidfichier et je dois vérifier si le processus est en cours d'exécution. Jusqu'à présent, j'ai trouvé deux options kill -0 `cat something.pid` qui affiche une erreur si le pid ne fonctionne pas. Je sais que cela peut être redirigé vers /dev/null, mais cela me fait penser que ce n'est pas...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Parfois, un processus va et vient plus vite que je peux ps aux, j'ai essayé watch -d -n0.1 "ps aux | tail"mais encore une fois, cela est limité à 1 / 10ème de seconde. Ce que je veux vraiment, c'est exécuter une commande et suivre tous les nouveaux processus, un par ligne, lorsqu'ils apparaissent....
nohup exécute un processus en arrière-plan. Y a-t-il un équivalent pour
J'ai besoin de quelques conseils sur la façon de tuer complètement le processus Jenkins. Il continue de se redémarrer. Sur Mac OSX. $ps -eaf 216 1143 1 0 0:01.65 ?? 0:04.03 /usr/bin/java -jar /Applications/Jenkins/jenkins.war essayez de tuer le processus ... kill 1143 le processus existe toujours...
En raison d'une mise à jour majeure de notre architecture, nous avons maintenant quelques pools d'applications inutilisés sous IIS (il n'y a aucun site Web mappé sur eux). Je comprends comment cela peut être une bonne idée de les supprimer juste pour améliorer la lisibilité, mais ma question...
Je voudrais savoir quel processus (en particulier, l'ID de processus) utilise un port donné. Le seul hic, c'est que je ne veux pas utiliser sudo, ni connecté en tant que root. Les processus pour lesquels je veux que cela fonctionne sont exécutés par le même utilisateur que celui pour lequel je veux...
De nombreux programmes tels que sshd créent des fichiers .pid dans / var / run / qui contiennent leur ID de processus. Ces fichiers sont-ils fiables pour déterminer si un processus est en cours d'exécution? Je suppose que ces fichiers sont créés manuellement par un processus et resteront donc...
Si j'ai un processus PID X, comment savoir dans quel répertoire il s'exécutait? Je peux voir avec ps aux | grep Xla ligne de commande complète avec laquelle il a été invoqué. Cependant, dans ce cas, c'est le cas ./script.sh, et je veux voir lequel
J'essaie d'utiliser pidof ou pgrep pour pouvoir envoyer un HUP à un processus dans mon système. Le problème est que je veux seulement tuer le processus avec un paramètre précis. Ceci est la sortie de 'ps awx' 657 ? S 0:00 processname software 658 ? S 0:00 processname demo 659 ? S 0:00 processname...
Sur Ubuntu 10.04, je dois démarrer mon service avec upstart, mais uniquement lorsque mysql est opérationnel. Le problème est que mysql lui-même n'est pas géré par upstart, donc je ne peux pas utiliser la fonction "start on". Que puis-je faire
Comment vérifier la quantité de mémoire consommée par un processus Solaris? Je voudrais à la fois l'espace d'adressage total alloué et le montant résidant dans la RAM. J'ai essayé de résumer la sortie de pmap avec un script awk, mais c'était un vilain hack. Existe-t-il une meilleure façon de...
Je souhaite afficher la ligne de commande d'un processus (y compris tous les arguments) à partir de la ligne de commande elle-même. En d'autres termes, je veux afficher la colonne "Ligne de commande" dans le Gestionnaire des tâches mais à partir d'une ligne de commande. Est-ce possible? Par...
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Ctrl + z envoie le travail en cours à l'arrière-plan, mais l'arrête. Et comment reprendre un...
J'ai émis la ^z; bg; disownséquence afin de me permettre de fermer une session ssh dans laquelle j'exécute un processus de longue durée super important. Ce processus écrit la sortie d'état dans stderr, et il a continué à le faire même après avoir été détaché (vérifié avec lsof, le stderr fd est...
Existe-t-il un utilitaire pour limiter le débit réseau d'un processus après son lancement? Exemple simple: vous notez qu'un utilisateur utilise toute votre bande passante de téléchargement en utilisant scp et vous souhaitez limiter le débit ou diminuer la priorité du transfert. Je suppose que je...
Je ne connais pas la façon dont les processus sont tués dans Windows. Sous Linux, un kill "chaud" envoie un signal (15) que le processus peut gérer en instanciant un gestionnaire de signal. Un kill à froid est un signal (9) que l'OS gère en tuant le processus avec force. Comment "tuer" un processus...
J'ai une application MVC. J'ai un contrôleur qui, lorsqu'il est appelé, exécute un processus d'arrière-plan pour interroger Active Directory et met à jour la base de données. http: // myapp / BackgroundTask / Run Je veux exécuter cela sur une planification (quotidienne) sans ouvrir de navigateur....