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.

Antworten:


35

Die Antwort auf Ihre Frage lautet Ctrl:C


:) 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


Lebensretter .. per touch config.json reingekommen und die Eingabeaufforderung mit "?" ergab sich. So frustrierend.
Max
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.