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.

3
Le démarrage d'Apache à la fin du service avec SIGWINCH
Lors de l'exécution, service apache startje vois dans le fichier journal cette entrée: [mpm_event:notice] [pid 1906:tid XXX] AH00489: Apache/2.4.23 (Unix) OpenSSL/1.0.2g PHP/7.0.9 configured -- resuming normal operations [core:notice] [pid 1906:tid XXX] AH00094: Command line: '/usr/sbin/httpd' [mpm_event:notice] [pid 1906:tid XXX] AH00492: caught SIGWINCH, shutting down gracefully et le service apachene démarre …

2
Pourquoi un zombie attend son enfant?
Je fouille dans différentes sources, mais je ne trouve pas une bonne description de l'anatomie de la récolte des enfants. Ceci est un cas simple de ce que je voudrais comprendre. $ cat <( sleep 100 & wait ) & [1] 14247 $ ps ax -O pgid | grep $$ …

2
stderr sur ssh -t
Cela envoie la sortie à STDERR, mais ne propage pas Ctrl+ C(c'est-à-dire que Ctrl+ Ctuera sshmais pas la télécommande sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' Cela propage Ctrl+ C(c'est-à-dire que Ctrl+ Ctuera sshet la télécommande sleep), mais envoie STDERR à STDOUT: $ ssh -tt localhost 'sleep 100;echo foo …


2
Pourquoi il n'y a que deux signaux définis par l'utilisateur?
Dans la liste des signaux définis dans un système Linux, il y a deux signaux indiqués comme signaux définis par l'utilisateur ( SIGUSR1et SIGUSR2). D'autres signaux seront émis ou capturés dans des situations spécifiques, mais les SIGUSR sont laissés à l'usage de l'application utilisateur. Alors pourquoi seulement deux signaux?
11 history  signals  ipc 

2
Le script bash ne voit pas SIGHUP?
J'ai le script suivant: #!/bin/bash echo "We are $$" trap "echo HUP" SIGHUP cat # wait indefinitely Lorsque j'envoie SIGHUP(utilise kill -HUP pid), rien ne se passe. Si je change légèrement le script: #!/bin/bash echo "We are $$" trap "kill -- -$BASHPID" EXIT # add this trap "echo HUP" SIGHUP …
11 bash  signals 

1
Exécuter une commande ou une fonction lorsque SIGINT ou SIGTERM est envoyé au script parent lui-même, pas aux processus enfants
Disons que j'ai ça script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Je veux script.shexécuter la fonction exit_scriptchaque fois qu'elle reçoit SIGINTou SIGTERM Par exemple: killall …



1
Que doivent faire les shells interactifs dans les groupes de processus orphelins?
(Nouvelle publication sous Unix selon la suggestion de /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) La courte question est, que doit faire un shell s'il se trouve dans un groupe de processus orphelin qui ne possède pas le tty? Mais je recommande de lire la longue question car c'est amusant. Voici une façon amusante et …


2
Pourquoi bash ignore-t-il SIGTERM?
Parfois, lorsque je veux me déconnecter rapidement, je le fais kill -15 -1. J'ai remarqué que bash ignore SIGTERM. Je me demande quelle est la justification d'un tel comportement bash ? Ce n'est pas très UNIX d'ignorer SIGTERM sans une bonne raison, n'est-ce pas? MISE À JOUR: même (aucun) effet …
10 bash  signals 




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.