ssh + screen

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

ssh + screen

Beitrag von jhr-online » 22.10.2005 19:25:44

Hallo,

ich hab mal eine Frage zur Funktion von screen: Ist es möglich, dass ich mir mit screen eine Konsole per ssh hole? Also klar ist, wenn ich irgendwo "screen" eingebe, kann ich von überall per ssh mit "screen -x" die Konsolenausgabe sehen, aber kann ich das auch, ohne screen vorher gestartet zu haben? Heißt: Kann ich mir z.B. die 3. Konsole einfach rüberholen?

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 22.10.2005 20:20:29

Ich glaube nicht. Zumindest hätte ich noch nicht rausgefunden wie.

Was ich eher für möglich halte ist dass du auf jeder Konsole immer gleich automatisch ein Screen startest, falls dir das keine Ressourcenverschwendung ist ;)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 22.10.2005 20:24:11

Naja, eigentlich ist die Idee nicht doof, aber ich möchte nicht gerne das laufende Programm unterbrechen, aber das muss ich dann jetzt wohl. Dann sag mir aber doch bitte noch eins: Wenn ich in jeder Konsole ein screen starte, wie unterscheide ich die dann, wenn ich die ansprechen will?
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 22.10.2005 20:57:39

jhr-online hat geschrieben: Wenn ich in jeder Konsole ein screen starte, wie unterscheide ich die dann, wenn ich die ansprechen will?
"ps" ist dein freund.

herrchen

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 22.10.2005 21:19:09

Na klar, hätte ich auch selbst drauf kommen können... :-) Danke euch!
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 23.10.2005 02:37:36

jhr-online hat geschrieben:Na klar, hätte ich auch selbst drauf kommen können.
nachdem ich eben mal wieder einen alten screen aufgemacht habe, fiel es mir wie schuppen aus den haaren ...
es ist sogar noch *viel* einfacher:

Code: Alles auswählen

herrchen@dell-sarge:~$ screen -x
There are several suitable screens on:
        4465.tty2.dell-sarge    (Attached)
        4474.tty1.dell-sarge    (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.
herrchen
Zuletzt geändert von herrchen am 23.10.2005 15:23:32, insgesamt 1-mal geändert.

M.C.S.
Beiträge: 63
Registriert: 30.01.2004 21:00:57

Beitrag von M.C.S. » 23.10.2005 12:01:11

Es ist sogar "noch toller", wenn man die Manpage zu screen anschaut. Dann stellt man nämlich fest, dass man beim Start eines Screens dem einen Namen zuweisen kann. Damit bekommt man auch nachträglich sehr sehr einfach heraus, welche Anwendung in welchem Screen läuft :wink:
Es sollte Standard sein, Standard mit d zu schreiben...

Antworten