Logausgabe auf tty6
Ich möchte die Ausgabe einer Logdatei in realtime auf tty6 ausgeben.
Dies geht ja mit tail -f /var/log/auth.log > /dev/tty6
Aber wie setzte ich diesen Befehl ab, so dass er bei jedem Systemstart gestartet wird.
Wie kann ich diesen evtl. abbrechen oder neu absetzen, so dass er auch nach dem schließen der SSH Verbindung weiter aktiv bleibt?
Dies geht ja mit tail -f /var/log/auth.log > /dev/tty6
Aber wie setzte ich diesen Befehl ab, so dass er bei jedem Systemstart gestartet wird.
Wie kann ich diesen evtl. abbrechen oder neu absetzen, so dass er auch nach dem schließen der SSH Verbindung weiter aktiv bleibt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 36771
Url: https://administrator.de/contentid/36771
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
7 Kommentare
Neuester Kommentar
Ich möchte die Ausgabe einer Logdatei in
realtime auf tty6 ausgeben.
Dies geht ja mit tail -f /var/log/auth.log
> /dev/tty6
Aber wie setzte ich diesen Befehl ab, so
dass er bei jedem Systemstart gestartet
wird.
ganz locker aus der hand wuerde ich erst einmal eine datei erstellen wo der befehl aufegfuehrt ist, und dann in einen der `/etc/rc[\d]' verzeichnisse legen. `man init' hilft da weiterrealtime auf tty6 ausgeben.
Dies geht ja mit tail -f /var/log/auth.log
> /dev/tty6
Aber wie setzte ich diesen Befehl ab, so
dass er bei jedem Systemstart gestartet
wird.
Wie kann ich diesen evtl. abbrechen oder neu
absetzen, so dass er auch nach dem
schließen der SSH Verbindung weiter
aktiv bleibt?
spontan und ungetestet:absetzen, so dass er auch nach dem
schließen der SSH Verbindung weiter
aktiv bleibt?
`tail -f /var/log/aut.log > /dev/tty6 &'
Ich würde es wie folgend machen.
Script - Datei mit Deinem Befehl schreiben.
Bei dieser Datei das X (Ausführbar) setzen mit chmod.
Diese Datei ins Verzeichniss /etc/init.d kopieren.
Nun nur noch die Runlevels angeben in der die Datei bei Systemstart ausgeführt werden soll.
Viel Spaß
Script - Datei mit Deinem Befehl schreiben.
Bei dieser Datei das X (Ausführbar) setzen mit chmod.
Diese Datei ins Verzeichniss /etc/init.d kopieren.
Nun nur noch die Runlevels angeben in der die Datei bei Systemstart ausgeführt werden soll.
Viel Spaß
Ich habe das mit dem & bei mir getestet und habe keine Problem.
Ich kann den xterm in der X Anmeldung beenden und die Ausgabe auf tty6 wird NICHT unterbrochen.
Ich habe den mich auf tty5 angemeldet und dort tail -f ... & gestartet und mich anschließen abgemeldet
und auch dann wird die Ausgabe auf tty6 NICHT unterbrochen.
Habe alles lokal probiert.
Ich kann den xterm in der X Anmeldung beenden und die Ausgabe auf tty6 wird NICHT unterbrochen.
Ich habe den mich auf tty5 angemeldet und dort tail -f ... & gestartet und mich anschließen abgemeldet
und auch dann wird die Ausgabe auf tty6 NICHT unterbrochen.
Habe alles lokal probiert.