Tail - Wie kann ich Tail beenden und das Terminalfenster wiederherstellen?

22

Angenommen, wir tun Folgendes:

tail -f  /var/log/apache2/error.log

Dann sehen wir, was wir sehen wollen, und dann wollen wir beenden, damit wir zu anderen Verzeichnissen navigieren können und so weiter ... Die Frage ist also:

Wie können wir den Schwanz verlassen?

Ich habe versucht zu tippen: 'q' und 'exit' und 'quit' und 'kill', kein Glück.

MEM
quelle

Antworten:

35

Die Antwort auf Ihre Frage lautet Ctrl:C

asoundmove
quelle
:) Ich war Control-B gewohnt Danke. :)
MEM
1
Im Allgemeinen sendet das Drücken von Strg-C das 'Interrupt'-Signal, auch SIGINT genannt, an alles, was gerade läuft. Es teilt der Anwendung mit, dass der Benutzer unterbrechen möchte, was immer er gerade tut. Viele Anwendungen werden beendet, wenn das Signal empfangen wird. Dies gilt auch für Tail. Andere hören möglicherweise auf, werden jedoch weiter ausgeführt.
BDSL
2
Ich suche eine Alternative. Wenn Sie eine Mehrfachbefehlszeile wie start daemon; tail -F logfile; stop daemon(in Bash oder Fish) ausführen, wird die Mission durch Drücken von Strg + C vorzeitig abgebrochen (ohne stop daemonwie beabsichtigt ausgeführt zu werden).
user2394284
3

In Linux Mint 18 lautet die Antwort q, um die Endansicht im Terminal zu verlassen

fliegender Drifter
quelle
Lebensretter .. per touch config.json reingekommen und die Eingabeaufforderung mit "?" ergab sich. So frustrierend.
Max