Ich würde screen -r
auf einen Django-Server stoßen, der läuft, und ich kann nicht einfach Ctrl-C
und exit
raus.
Gibt es alternative Wege, um herauszukommen screen
?
Derzeit schließe ich die Registerkarte auf meinem lokalen PC manuell und ssh
wieder ein, aber das wird mühsam.
linux
gnu-screen
meder omuraliev
quelle
quelle
man
Befehl. Wenn Sie also eine tl haben; dr wenn tunman command_name
, in diesem Fallman screen
können Sie in der Regel eine kürzere zugreifen und ziemlich hilfreich Version der Dokumente durch--help
Option,command_name --help
dieser Fallscreen --help
.tmux --help
gibt mir neue tmux-Sitzung, also bin ich wie: "Oh sh ~ warum"screen -r
um ihn wiederherzustellen.quelle
Ctrl-a
+\
, nichtCtrl-a
+Ctrl-\
! Die Tastenkombinationen können durch Drücken von:Ctrl-a
+?
Ctrl+ Adann Ctrl+ D. Wenn Sie dies tun, werden Sie von der
screen
Sitzung getrennt, die Sie später fortsetzen könnenscreen -r
.Sie können auch Folgendes tun: Ctrl+ und Adann eingeben :, wodurch Sie in den Bildschirmbefehlsmodus versetzt werden. Geben Sie den Befehl ein
detach
, der von der laufenden Bildschirmsitzung getrennt werden soll.quelle
Ctrl+ agefolgt von k"beendet" die aktuelle Bildschirmsitzung.
quelle
Zusätzlich zu den obigen Antworten können Sie auch Strg + A drücken und dann Doppelpunkt (:) eingeben. Unten links sehen Sie ein kleines Eingabefeld. Geben Sie 'quit' ein und drücken Sie ENTER , um die aktuelle Bildschirmsitzung zu verlassen. Beachten Sie, dass dadurch Ihre Bildschirmsitzung ENTFERNT wird .
Strg + a dann k beendet nur das aktuelle FENSTER in der aktuellen SITZUNG , nicht die GANZE Sitzung. Eine Bildschirmsitzung besteht aus Fenstern, die mit nachfolgender Strg + A gefolgt von c erstellt werden können. Diese Fenster können mit Strg + A + "in einer Liste angezeigt werden.
quelle