Als «gnu-screen» getaggte Fragen

screen (GNU Screen) ist ein Vollbild-Fenstermanager, der ein physisches Terminal zwischen mehreren Prozessen (normalerweise interaktive Shells) multiplext. Informationen zu Computermonitoren finden Sie unter Tag / Monitore.

1
Lassen Sie den Bildschirm anzeigen, dass eine Glocke / Warnung mit der gesamten Statusleiste angezeigt wird
Ich frage mich, ob jemand eine Möglichkeit kennt, die gesamte Statusleiste im Bildschirm zu ändern, wenn innerhalb einer Bildschirmsitzung ein Glockenalarm angezeigt wird. Intern in meinem Unternehmen verwenden wir Jabber. Da ich 90% des Tages in einer Bildschirmumgebung arbeite, verwende ich einen befehlszeilenbasierten Chat-Client. Wenn mir jemand in unserer Firma …

1
Wie kann ich die Hardstatusfarbe des Bildschirms basierend auf dem angemeldeten Benutzer ändern?
Ich habe seit einiger Zeit keine .screenrc-Datei mehr bearbeitet / erstellt, aber Folgendes verwende ich derzeit: # Turn off the screen startup message startup_message off # Define format of bottom navigation/status/date/etc. line hardstatus alwayslastline "%{yk}[ %H ] %-Lw%50>%{gk}(%{-}%n-%t%{gk})%{-}%+Lw%< %=%{yk}[ %c %d.%m.%Y ]" # Increase scrollback buffer to 30000 lines defscrollback …

1
Bildschirmbeschriftung in der ersten Zeile des Terminals anzeigen
Wenn ich ein neues Terminal starte, befindet sich die Eingabeaufforderung in der ersten Zeile. Nachdem Sie eine Weile gearbeitet haben (oder einen Befehl ausgeführt haben, der eine Ausgabe erzeugt), befindet sich die Eingabeaufforderung in der letzten Zeile. Dort bleibt es während des Restes der Sitzung, es sei denn, ich drücke …

1
Dynamisch generierte Protokolldatei in screenrc, angezeigt in hardstatus
Ich möchte eine Kombination aus Datum und Uhrzeit beim Start als Dateinamen für die Protokolldatei des GNU-Bildschirms verwenden. In screenrc, wenn ich setze logfile '~/log/screen_%H_%m%d%Y_%0c-%t.%n' Ich bekomme eine dynamisch generierte Datei, z screen_nanna13_06062012_08:03-bash.0 Jetzt möchte ich, dass der Bildschirm diesen Dateinamen in der Hardstatusleiste anzeigt. Ich kann nicht benutzen hardstatus …

2
Byobu / Bildschirm friert in Putty ständig ein
Seit einiger Zeit verwende ich Byobu, um Bildschirmsitzungen für mich zu verwalten. Ich bin jedoch auf ein seltsames Problem gestoßen: Die Sitzung wird weiterhin gesperrt. Mit Sperren meine ich, dass ich nichts eingeben kann, und nur wenn ich ein paar Minuten warte, wird alles entsperrt und getan, was ich zuvor …

1
Ausführen mehrerer Befehle in einer Bildschirmaufteilung
Ich habe einige lang laufende Befehle, die ich zusammen auf demselben Bildschirm ausführen möchte (dieselbe Registerkarte in der Terminal-App). Mein aktuelles Setup sieht folgendermaßen aus: tmux new-session -d 'cmd1' tmux split-window 'cmd2' tmux split-window 'cmd3' tmux attach Es scheint jedoch, dass tmux split-windowdie letzte Aufteilung tatsächlich aufgeteilt wird. Wenn ich …

3
systemd-Dienst, der das Kennwort .ssh / id_dsa benötigt
Ich habe einen systemctl-Dienst, der einen Prozess smd-loopin einer screenSitzung startet . Dieser Prozess erfordert den Zugriff auf entfernte SSH-Quellen (zu Synchronisierungszwecken) und muss daher auf meinen id_dsaprivaten Schlüssel zugreifen können . Wie kann ich den systemd-Dienst so einrichten, dass er funktioniert? Der folgende Dienst startet den Vorgang korrekt, erfordert …

1
Wie wirkt sich "Bildschirm" auf Umgebungsvariablen aus?
Ich habe vor und nach einem "Bildschirm" -Aufruf einen Unterschied in "env" festgestellt. Gibt es zusätzliche Klarheit darüber, was aufgerufen wird (zum Festlegen von Umgebungsvariablen)? Ich konnte keine klare Erklärung für eine schnelle Suche auf dem Bildschirm "Mann" sehen. Einige gegoogelte Fragen zum Thema: http://alan.lamielle.net/2009/03/09/environment-variables-and-gnu-screen /superuser/105954/updating-screen-session-environment-variables-to-reflect-new-graphical-login Ich denke, eine spezifischere …




1
Identifizieren Sie, in welcher Bildschirminstanz ein Prozess ausgeführt wird
Ein Prozess, der Port 8113 (Solr) überwacht, reagiert nicht. Ich habe die PID über gefunden, netstataber auf dem Server laufen ungefähr zwei Dutzend Solr-Prozesse in verschiedenen screenSitzungen. 3607.foobar-client2 (12/27/14 20:54:02) (Detached) 3797.solr.bo.app (12/25/14 11:51:30) (Detached) 2962.solr (12/25/14 11:47:23) (Detached) 1410.solrTester (12/25/14 11:39:41) (Detached) 1348.solrReports (12/25/14 11:38:41) (Detached) .... Die einzige …

1
Ist es möglich, zwei Bildschirmsitzungen verkettet zusammenzuführen?
Stellen wir uns vor, ich habe nur ein Terminal. Um diesen Ärger zu überwinden, benutze ich screen, so glücklich! Ich muss jedoch eine Verbindung zu einem anderen Computer herstellen ssh, um zu verhindern, dass mehrere Verbindungen geöffnet werden, die screenin diesem Fenster ausgeführt werden sollen. In diesem Fall treten jedoch …
7 gnu-screen  tty 

1
Probleme mit dem automatischen Startbildschirm bei der SSH-Anmeldung
Ich schaue auf http://taint.org/wk/RemoteLoginAutoScreen, um meinen Server so einzurichten, dass er automatisch eine Bildschirmsitzung startet, wenn ich mich über SSH anmelde. Ich habe meiner .bashrc Folgendes hinzugefügt: # Auto-screen invocation. see: http://taint.org/wk/RemoteLoginAutoScreen # if we're coming from a remote SSH connection, in an interactive session # then automatically put us …


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.