Domande taggate «signals»

Un segnale è un messaggio che può essere inviato a un processo in esecuzione. I segnali possono essere avviati da programmi, utenti o amministratori.

3
L'avvio di Apache come servizio si chiude con SIGWINCH
Durante l'esecuzione service apache startvedo nel file di registro questa voce: [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 e il servizio apachenon si avvia? Posso …


2
stderr over ssh -t
Questo invia output a STDERR, ma non propaga Ctrl+ C(cioè Ctrl+ Cucciderà sshma non il telecomando sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' Questo propaga Ctrl+ C(cioè Ctrl+ Cucciderà sshe il telecomando sleep), ma invia STDERR a STDOUT: $ ssh -tt localhost 'sleep 100;echo foo ">&2"' Come posso forzare …


2
Perché ci sono solo due segnali definiti dall'utente?
Nell'elenco dei segnali definiti in un sistema Linux, ci sono due segnali dichiarati come segnali definiti dall'utente ( SIGUSR1e SIGUSR2). Altri segnali verranno generati o catturati in situazioni specifiche, ma i SIGUSR vengono lasciati per l'uso dell'applicazione utente. Quindi perché solo due segnali?
11 history  signals  ipc 

2
Bash script non vede SIGHUP?
Ho il seguente script: #!/bin/bash echo "We are $$" trap "echo HUP" SIGHUP cat # wait indefinitely Quando invio SIGHUP(usando kill -HUP pid), non succede nulla. Se cambio leggermente lo script: #!/bin/bash echo "We are $$" trap "kill -- -$BASHPID" EXIT # add this trap "echo HUP" SIGHUP cat # …
11 bash  signals 

1
Eseguire il comando o la funzione quando SIGINT o SIGTERM vengono inviati allo script padre stesso, non ai processi figlio
Diciamo che ho questo 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 Voglio script.sheseguire la funzione exit_scriptogni volta che riceve SIGINTo SIGTERM Ad esempio: killall script.sh …


1
In quali casi SIGHUP non viene inviato a un lavoro quando ti disconnetti?
Ho letto una risposta da un utente che ha affermato che in esecuzione foo 2>&1 >& output.log & si tradurrebbe nel foocontinuare a funzionare anche quando si disconnettono. Secondo questo utente, questo ha funzionato anche su connessioni SSH. Non credevo davvero che, poiché avevo l'impressione che in caso di disconnessione …
10 ssh  tty  signals 

1
Cosa dovrebbero fare le shell interattive nei gruppi di processi orfani?
(Ripubblicazione in unix per il suggerimento in /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) La domanda breve è: cosa dovrebbe fare una shell se si trova in un gruppo di processi orfani che non possiede il tty? Ma raccomando di leggere la lunga domanda perché è divertente. Ecco un modo divertente ed eccitante per trasformare …


2
Perché bash ignora SIGTERM?
A volte, quando voglio disconnettermi rapidamente, lo faccio kill -15 -1. Ho notato che bash sta ignorando SIGTERM. Mi chiedo quale sia la logica di tale comportamento bash ? Non è molto UNIX ignorare SIGTERM senza una buona ragione, no? AGGIORNARE: stesso (no) effetto per tutti: $ kill -TERM $$ …
10 bash  signals 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.