Screen: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Zeile 22: Zeile 22:
=Screen Befehle=
=Screen Befehle=


Um Screen überhaupt im laufenden Konsolenbetrieb Befehle zu geben müsst ihr in den Befehlsmodus wechseln. Dies geschieht mit [strg]+[a], solltet ihr euch fragen warum nichts passiert bei [strg]+[a], kann ich beruhigen das ist ganz normal. Es gibt keine Optischen Merkmale nach [strg]+[a].
Um Screen im laufenden Terminalbetrieb Befehle geben zu können, muss in den Befehlsmodus gewechselt werden. Dies geschieht mit


  [strg]+[a]
  [strg]+[a] .


Achtung: es gibt keinerlei optischen Signale, die anzeigen, dass in den Befehlsmodus gewechselt wurde!


  [strg] ==> Strg-Taste
  [strg] ==> Strg-Taste
Zeile 33: Zeile 34:
==neues Fenster erstellen==
==neues Fenster erstellen==


Um ein neues Fenster zu erstellen drückt einfach [strg]+[a] und danach [c], [c] steht für create.
Um ein neues Fenster zu erstellen, nutzt man die Kombination


   [strg]+[a]  [c]  
   [strg]+[a]  [c] .
 
[c] wird nach [strg]+[a] gedrückt.


==Fenster neu Zeichnen==
==Fenster neu Zeichnen==
Zeile 43: Zeile 46:
==nächstes Fenster==
==nächstes Fenster==


Solltet ihr schon mehrer Fenster offen haben drückt einfach [strg]+[a] [n], [n] steht für next.
Um bei mehreren geöffneten Fenstern in das nächste Fenster zu wechseln, nutzt man die Tastenkombination


   [strg]+[a]  [n]
   [strg]+[a]  [n] .


==vorheriges Fenster==
==vorheriges Fenster==


Um zum letzten Fenster zu kommen drückt einfach [strg]+[a] [p], [p] steht für previous.
Um zum vorherigen Fenster zu gelangen, nutzt man die Kombination
 
  [strg]+[a]  [p]


  [strg]+[a]  [p] .


==zum Fenster X==
==zum Fenster X==


Wenn ihr sehr viele Fenster offen habt ist es oft praktisch zu einem speziellen Fenster zu springen. Dies gelingt durch [strg]+[a] X , wobei X für die nummer des Fensters steht.
Wenn sehr viele Fenster geöffnet sind, ist es praktisch, direkt zu einem bestimmten Fenster springen zu können. Dies gelingt durch  


   [strg]+[a]  X  # Statt X wird eine zahl eingesetzt. Gezählt wird ab 0
   [strg]+[a]  X  # Statt X (steht für die Nummer des jeweiligen Fensters) wird eine Zahl eingesetzt. Gezählt wird ab 0.


==Überblick==
==Überblick==


Oft ist es auch praktisch sich einen überblick aller Fenster zu verschaffen. Dies gelingt mit [strg]+[a] ["], in dem erscheinenden Fenster könnt ihr mit den Pfeiltasten ein Fenster wählen und mit [Enter] bestätigen.
Oft ist es auch praktisch, sich einen Überblick über alle Fenster zu verschaffen. Hierzu nutzt man die Kombination
 
  [strg]+[a] ["] .


  [strg]+[a]  ["]
In dem erscheinenden Fenster kann man mit den Pfeiltasten ein Fenster auswählen und durch Druck auf die [Enter]-Taste in selbiges wechseln.


==Umbenennen==
==Umbenennen==


Da der Standard Name für Fenster X Bash ist, wobei X für eine Zahl steht. Ist es oft nicht möglich den Überblick zu halten was wo ist. Zu diesem zweck lässt sich ein ausgewähltes Fenster umbenennen. Dazu drückt man [strg]+[a]  [shift]+[a], nun könnt ihr den alten Namen lösche und dem Fenster einen neuen Namen geben. Mit [Enter] wird wieder bestätigt.
Der Standardname für ein Fenster ist 'Bash'. Dadurch fällt es schwer, den Überblick zu behalten. Hier ist es hilfreich, ein ausgewähltes Fenster umzubenennen. Dazu drückt man  
 
  [strg]+[a]  [shift]+[a] .
Der alte Name kann nun durch Eingabe eines Neuen ersetzt und mit [Enter] bestätigt werden.


==Beenden==
==Beenden==


Sollte sich ein Programm in einem Fenster mal nicht beenden lassen oder ihr braucht das Fenster nicht mehr drückt einfach [strg]+[a] [k], [k] steht für kill.
Um ein Fenster zu schließen, nutzt man


  [strg]+[a]  [k] .


==Scrollen/Kopieren==
==Scrollen==


Um scrollen zu können muss man [strg]+[a] [Alt Gr]+[8] drücken. Danach befindet man sich im Scroll-modus.  Nun könnt ihr mit den Pfeiltasten quer durch das Fenster düsen. Sollte man eine stelle entdecken aus der man etwas kopieren möchte positioniert man den Cursor dorthin. Durch bestätigen mit [Enter] fängt man an zu Markieren. Wenn man den benötigten Text mit den Pfeiltasten ausgewählt hat drückt man erneut [Enter]. Nun ist der Text kopiert.
Um scrollen zu können, muss man  


   [strg]+[a] [Alt Gr]+[8]
   [strg]+[a] [Alt Gr]+[8]
drücken. Danach können die Pfeiltasten zum Scrollen verwendet werden.
==Kopieren==
Um etwas zu kopieren, positioniert man den Cursor am Anfang des zu kopierenden Abschnitts. Durch Druck auf [Enter], kann man mit dem Markieren des Textes beginnen. Der Text wird mithilfe der Pfeiltasten ausgewählt. Durch erneuten Druck auf [Enter] wird der markierte Text kopiert.


==Einfügen==
==Einfügen==


Wenn man nun einen Text kopiert hat kann man ihn einfach mit [strg]+[a] [Alt Gr]+[9] wieder einfügen.
Der kopierte Text kann mit der Tastenkombination


   [strg]+[a] [Alt Gr]+[9]
   [strg]+[a] [Alt Gr]+[9]
an beliebiger Stelle eingefügt werden.


==Screen ausblenden==
==Screen ausblenden==


Solltet ihr Screen ausblenden wollen reicht ein [strg]+[a] [d] , [d] steht für detach. Solltet ihr ein Terminal benutzen das in einer GUI läuft erzielt ihr den selben Effekt mit dem Klick auf das [X] ==> Fenster Schließen.
Solltet ihr Screen ausblenden wollen, reicht ein  
 
  [strg]+[a] [d] .
 
In einer GUI wird der selbe Effekt mit einem Klick auf "Fenster schließen" erzielt.


Solltet ihr euch jetzt Fragen wie ihr Screen schließt, dann lasst euch sagen Screen ist erst geschlossen wenn jedes Fenster mit [strg]+[a] [k] (kill) beendet wurden.
Screen selbst ist erst geschlossen, wenn jedes Fenster mit  


   [strg]+[a] [d]
   [strg]+[a] [k]


PS: Alle Laufenden Prozesse in den Fenstern von Screen laufen weiter.
beendet wurden.


==Screen einblenden==
==Screen einblenden==


Um Screen wieder zum Vorschein zu bringen reicht ein erneutes aufrufen mit dem Parameter -r , r steht für reattach.
Um Screen wieder zum Vorschein zu bringen reicht ein erneutes Aufrufen mit dem Parameter -r
 
  screen -r


  screen -r .


==Split erzeugen==
==Split erzeugen==


Ihr könnt natürlich euren Screen spliten. Dazu benutzt ihr folgenden Befehl einen Split zu erzeugen. (Ihr könnt auch 3-4 mal splitten aber natürlich müsst ihr anschließend erst mit [strg] + [a]  [c] ein neues fenster in eurem Split anlegen)
Screen kann auch gesplittet werden. Um einen Split zu erzeugen, benutzt man folgenden Befehl:
    
    
   [strg]+[a] [S]
   [strg]+[a] [S] .
 
Man kann auch mehrere Male splitten, davor muss in dem erzeugten Split aber erst ein neues Fenster angelegt werden.


==Split wechseln==
==Split wechseln==


Um zwischen den einzelnen Splitscreens hin und her zu wechseln benutzt einfach folgenden Befehl.  
Um zwischen den einzelnen Splitscreens hin und her zu wechseln benutzt man folgende Kombination:
 
  [strg]+[a] [TABULATOR] .


  [strg]+[a] [TABULATOR]
Nach dem Wechseln in den neuen Split muss erst wieder ein neues Fenster erzeugt werden.
Ihr werdet merken das ihr nach dem Wechseln in den neuen Split erst wieder ein neues Fenster mit [strg]+[a] [c] erzeugen müsst.


==Split schließen==
==Split schließen==


Einzeln Schließen:
Aktiven Splitscreen schließen:
   
   
   [strg]+[a] [X]
   [strg]+[a] [X]
Damit schließt ihr den gerade aktiven Splitscreen.


Alle Schließen bis auf Aktuellen:
 
Alle Splitscreens bis auf den Aktuellen schließen:


   [strg]+[a] [Q]
   [strg]+[a] [Q]
Damit schließt ihr alle Splitscreens bis auf den Aktuellen


==Screen Sperren==
==Screen Sperren==


Nach dem Sperren könnt ihr euch mit eurem Kennwort wieder einloggen.
   [strg]+[a]  [x]
   [strg]+[a]  [x]
Nach dem Sperren kann man sich mit seinem Passwort wieder einloggen.


=Links=
=Links=

Version vom 13. Juli 2011, 17:59 Uhr

Dieser Artikel oder Artikelabschnitt bedarf einer stilistischen Überarbeitung laut Empfehlungen in Artikelstil.


Was ist Screen?

Screen ist ein "Terminal-multiplexer". Dadurch werden mehrere Terminals in einem geöffneten Terminalfenster, bzw. Tab ermöglicht.

Screen installieren

Um Screen zu installieren einfach folgenden Befehl ausführen:

 pacman -S screen


Screen starten

Um Screen zu starten, muss folgender Befehl im Terminal eingegeben werden:

 screen

Ein Informationstext erscheint. Mit Druck von Leertaste oder Enter erscheint das erste virtuelle Terminal.

Screen Befehle

Um Screen im laufenden Terminalbetrieb Befehle geben zu können, muss in den Befehlsmodus gewechselt werden. Dies geschieht mit

[strg]+[a] .

Achtung: es gibt keinerlei optischen Signale, die anzeigen, dass in den Befehlsmodus gewechselt wurde!

[strg] ==> Strg-Taste
[a]    ==> a-Taste
+      ==> Die damit verbunden Tasten müssen gleichzeitig gedrückt werden.

neues Fenster erstellen

Um ein neues Fenster zu erstellen, nutzt man die Kombination

 [strg]+[a]  [c] .

[c] wird nach [strg]+[a] gedrückt.

Fenster neu Zeichnen

 [strg]+[a]  [strg]+[l]

nächstes Fenster

Um bei mehreren geöffneten Fenstern in das nächste Fenster zu wechseln, nutzt man die Tastenkombination

 [strg]+[a]  [n] .

vorheriges Fenster

Um zum vorherigen Fenster zu gelangen, nutzt man die Kombination

 [strg]+[a]  [p] .

zum Fenster X

Wenn sehr viele Fenster geöffnet sind, ist es praktisch, direkt zu einem bestimmten Fenster springen zu können. Dies gelingt durch

 [strg]+[a]  X  # Statt X (steht für die Nummer des jeweiligen Fensters) wird eine Zahl eingesetzt. Gezählt wird ab 0.

Überblick

Oft ist es auch praktisch, sich einen Überblick über alle Fenster zu verschaffen. Hierzu nutzt man die Kombination

 [strg]+[a]  ["] .

In dem erscheinenden Fenster kann man mit den Pfeiltasten ein Fenster auswählen und durch Druck auf die [Enter]-Taste in selbiges wechseln.

Umbenennen

Der Standardname für ein Fenster ist 'Bash'. Dadurch fällt es schwer, den Überblick zu behalten. Hier ist es hilfreich, ein ausgewähltes Fenster umzubenennen. Dazu drückt man

 [strg]+[a]  [shift]+[a] .

Der alte Name kann nun durch Eingabe eines Neuen ersetzt und mit [Enter] bestätigt werden.

Beenden

Um ein Fenster zu schließen, nutzt man

 [strg]+[a]  [k] .

Scrollen

Um scrollen zu können, muss man

 [strg]+[a] [Alt Gr]+[8]

drücken. Danach können die Pfeiltasten zum Scrollen verwendet werden.

Kopieren

Um etwas zu kopieren, positioniert man den Cursor am Anfang des zu kopierenden Abschnitts. Durch Druck auf [Enter], kann man mit dem Markieren des Textes beginnen. Der Text wird mithilfe der Pfeiltasten ausgewählt. Durch erneuten Druck auf [Enter] wird der markierte Text kopiert.

Einfügen

Der kopierte Text kann mit der Tastenkombination

 [strg]+[a] [Alt Gr]+[9]

an beliebiger Stelle eingefügt werden.

Screen ausblenden

Solltet ihr Screen ausblenden wollen, reicht ein

 [strg]+[a] [d] .

In einer GUI wird der selbe Effekt mit einem Klick auf "Fenster schließen" erzielt.

Screen selbst ist erst geschlossen, wenn jedes Fenster mit

 [strg]+[a] [k]

beendet wurden.

Screen einblenden

Um Screen wieder zum Vorschein zu bringen reicht ein erneutes Aufrufen mit dem Parameter -r

 screen -r .

Split erzeugen

Screen kann auch gesplittet werden. Um einen Split zu erzeugen, benutzt man folgenden Befehl:

 [strg]+[a] [S] .

Man kann auch mehrere Male splitten, davor muss in dem erzeugten Split aber erst ein neues Fenster angelegt werden.

Split wechseln

Um zwischen den einzelnen Splitscreens hin und her zu wechseln benutzt man folgende Kombination:

 [strg]+[a] [TABULATOR] .

Nach dem Wechseln in den neuen Split muss erst wieder ein neues Fenster erzeugt werden.

Split schließen

Aktiven Splitscreen schließen:

 [strg]+[a] [X]


Alle Splitscreens bis auf den Aktuellen schließen:

 [strg]+[a] [Q]

Screen Sperren

 [strg]+[a]  [x]

Nach dem Sperren kann man sich mit seinem Passwort wieder einloggen.

Links

 man screen