Würde Strg + C alle Programme beenden?

1

Ich habe ein Programm ausgeführt und überprüft ps -ef, ob es erfolgreich ausgeführt wird, und dann benutze ich tail -f, um das Protokoll zu beobachten. Ja, die Protokolle werden ständig aktualisiert, aber das Interessante ist passiert.

Als ich ctrl+ ceingab, um das Beobachten der Protokolle zu beenden, wurde zu diesem Zeitpunkt das von mir ausgeführte Programm ebenfalls abgebrochen. Warum wäre das passiert?

George Wu
quelle
2
Nein, würde es nicht. Aber wenn Sie sagen, Sie hätten "Strg + C" gedrückt, befanden Sie sich in einer anderen Terminalsitzung oder haben sich irgendwie von dem Computer getrennt, auf dem das Programm ausgeführt wird?
JakeGould
Können Sie die Art und Weise, in der Sie die Programme ausführen, posten? Das liegt daran, dass ich Ihr Problem in Bash 4.3.11 nicht reproduzieren kann. Haben Sie die Ausgabe weitergeleitet oder haben Sie sie separat mit einem FIFO oder einer Datei in der Mitte ausgeführt?
Hastur