Questions marquées «signals»

Un signal est un message qui peut être envoyé à un processus en cours. Les signaux peuvent être initiés par des programmes, des utilisateurs ou des administrateurs.

5
Obtenez ssh pour transmettre les signaux
Je veux pouvoir envoyer des signaux (SIGINT est le plus important) via ssh. Cette commande: ssh server "sleep 1000;echo f" > foo va commencer à dormir sur le serveur et après 1000 secondes, il mettra 'f \ n' dans le fichier foo sur ma machine locale. Si j'appuie sur CTRL-C …
22 ssh  remote  tty  signals 

5
Comment tuer des applications GUI via un terminal?
Existe-t-il un moyen de fermer une application GUI de manière conviviale " veuillez vous arrêter maintenant ", sans accès graphique à la fenêtre des applications? Par exemple, si l'affichage de Gnome / X tombe en panne en noir, je voudrais basculer vers tty2 et fermer les applications comme firefox d'une …


1
Gestion Ctrl-C dans la session SSH
Lorsque je démarre une session SSH qui exécute une commande de longue durée, que se passe-t-il avec la gestion de Ctrl+ C(SIGINT)? Je peux voir que la session SSH est fermée, mais je ne sais pas qui obtient le SIGINT en premier: est-ce ... la commande à distance longue durée? …
20 ssh  signals 

1
Pourquoi SIGUSR1 provoque-t-il l'arrêt du processus?
J'ai été surpris par ce commentaire dans une autre question: L'envoi dd du signal USR1 trop tôt après son démarrage (c'est-à-dire dans un script bash, la ligne après l'avoir démarré) le terminera en fait Quelqu'un peut-il expliquer pourquoi ?
20 signals 

6
Descendants de processus
J'essaie de construire un conteneur de processus. Le conteneur déclenchera d'autres programmes. Par exemple - un script bash qui lance l'exécution de tâches en arrière-plan avec l'utilisation «&». La caractéristique importante que je recherche est la suivante: lorsque je tue le conteneur, tout ce qui a été généré doit être …




1
Qui décide quelle application reçoit le signal du clavier?
Ma compréhension actuelle des signaux provenant du clavier dans le terminal est (basée en grande partie sur la tentative de mapper mes observations sur ce qui peut être trouvé sur Google): L'utilisateur appuie sur Cc Ceci est envoyé au tampon d'entrée du terminal sous forme d'octet qui est calculé en …
16 terminal  signals 


1
attendre bash-builtin brûle un CPU à 100 pour cent
Se produit au moins sur GNU bash version 4.3.42 x86_64 && GNU bash version 4.3.11 x86_64 J'utilise sleep & wait $!au lieu d'un simple sleeppour obtenir un interruptible sleeppar un signal (comme SIGUSR1 ). Mais il semble que le waitbash-builtin se comporte de manière étrange lorsque vous exécutez ce qui …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.