Screen/de
From OpenSimulator
(Created page with "{{Quicklinks|Screen}} {{thirdparty}} = GNU Screen = GNU Screen ist ein leistungsstarker Terminal-Multiplexer, der es ermöglicht, mehrere Terminal-Instanzen (oder Fenster), ...") |
|||
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
{{Quicklinks|Screen}} | {{Quicklinks|Screen}} | ||
− | {{thirdparty}} | + | {{thirdparty/de}} |
= GNU Screen = | = GNU Screen = | ||
Line 12: | Line 12: | ||
Um GNU Screen zu installieren, verwende den folgenden Befehl: | Um GNU Screen zu installieren, verwende den folgenden Befehl: | ||
− | bash | + | #!/bin/bash |
sudo apt-get install screen | sudo apt-get install screen | ||
Du kannst die installierte Version mit folgendem Befehl überprüfen: | Du kannst die installierte Version mit folgendem Befehl überprüfen: | ||
− | bash | + | #!/bin/bash |
screen -v | screen -v | ||
Line 24: | Line 24: | ||
Um eine neue OpenSim-Sitzung mit GNU Screen zu starten, kannst du die folgenden Befehle verwenden: | Um eine neue OpenSim-Sitzung mit GNU Screen zu starten, kannst du die folgenden Befehle verwenden: | ||
− | bash | + | #!/bin/bash |
− | # Neuer OpenSimulator starten. | + | # Neuer OpenSimulator 0.9.3 starten. |
screen -fa -S OpenSim -d -U -m dotnet OpenSim.dll | screen -fa -S OpenSim -d -U -m dotnet OpenSim.dll | ||
− | # Alten OpenSimulator starten. | + | # Alten OpenSimulator 0.9.2 starten. |
screen -fa -S OpenSim -d -U -m mono OpenSim.exe | screen -fa -S OpenSim -d -U -m mono OpenSim.exe | ||
− | # Neuer Robust-Server starten. | + | # Neuer Robust-Server 0.9.3 starten. |
screen -fa -S ROBUST -d -U -m dotnet Robust.dll | screen -fa -S ROBUST -d -U -m dotnet Robust.dll | ||
− | # Alten Robust-Server starten. | + | # Alten Robust-Server 0.9.2 starten. |
screen -fa -S ROBUST -d -U -m mono Robust.exe | screen -fa -S ROBUST -d -U -m mono Robust.exe | ||
Line 39: | Line 39: | ||
Um eine bestehende OpenSim-Sitzung wieder zu verbinden, verwende den Befehl: | Um eine bestehende OpenSim-Sitzung wieder zu verbinden, verwende den Befehl: | ||
− | bash | + | #!/bin/bash |
screen -r OpenSim | screen -r OpenSim | ||
Line 46: | Line 46: | ||
Um OpenSimulator oder Robust sicher herunterzufahren, kannst du folgende Befehle verwenden: | Um OpenSimulator oder Robust sicher herunterzufahren, kannst du folgende Befehle verwenden: | ||
− | bash | + | #!/bin/bash |
# OpenSimulator sicher herunterfahren. Das Zeichen ^M steht für Return/Enter. | # OpenSimulator sicher herunterfahren. Das Zeichen ^M steht für Return/Enter. | ||
screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" | screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" | ||
Line 54: | Line 54: | ||
Für eine sicherere Handhabung, falls die Sitzungen nicht gefunden werden, kannst du diese Befehle nutzen: | Für eine sicherere Handhabung, falls die Sitzungen nicht gefunden werden, kannst du diese Befehle nutzen: | ||
− | bash | + | #!/bin/bash |
# OpenSimulator sicher herunterfahren und Warnung ausgeben, wenn er nicht gefunden wird. | # OpenSimulator sicher herunterfahren und Warnung ausgeben, wenn er nicht gefunden wird. | ||
screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" || echo "OpenSim wurde nicht gefunden." | screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" || echo "OpenSim wurde nicht gefunden." | ||
Line 62: | Line 62: | ||
Falls ein OpenSimulator oder Robust-Prozess abgestürzt ist und du die Sitzung beenden musst, kannst du die folgenden Befehle verwenden (beachte, dass Daten, die beim Herunterfahren geschrieben worden wären, verloren gehen): | Falls ein OpenSimulator oder Robust-Prozess abgestürzt ist und du die Sitzung beenden musst, kannst du die folgenden Befehle verwenden (beachte, dass Daten, die beim Herunterfahren geschrieben worden wären, verloren gehen): | ||
− | bash | + | #!/bin/bash |
# Den OpenSimulator-Screen töten. | # Den OpenSimulator-Screen töten. | ||
screen -X -S OpenSim kill | screen -X -S OpenSim kill | ||
Line 70: | Line 70: | ||
== Fazit == | == Fazit == | ||
− | GNU Screen ist ein unverzichtbares Werkzeug für die Verwaltung mehrerer Terminal-Sitzungen und eignet sich hervorragend für Anwendungen wie OpenSimulator. Es bietet eine einfache Möglichkeit, Sitzungen zu trennen, zu teilen und zu protokollieren. Mit Screen kannst du deine Arbeitsabläufe erheblich verbessern und die Kontrolle über lang laufende Prozesse behalten. | + | GNU Screen ist ein unverzichtbares Werkzeug für die Verwaltung mehrerer Terminal-Sitzungen und eignet sich hervorragend für Anwendungen wie OpenSimulator. |
+ | |||
+ | Es bietet eine einfache Möglichkeit, Sitzungen zu trennen, zu teilen und zu protokollieren. | ||
+ | |||
+ | Mit Screen kannst du deine Arbeitsabläufe erheblich verbessern und die Kontrolle über lang laufende Prozesse behalten. | ||
[[Category:German Translations]] | [[Category:German Translations]] |
Latest revision as of 07:03, 4 November 2024
Languages: |
English Deutsch |
*** Diese Seite handelt von Drittanbieter Software *** Auch wenn diese Software mit OpenSimulator in Verbindung steht, kann hier keine Hilfe für diese Software angeboten werden. Bei Fragen und Problemen wende dich bitte an die Hersteller der Software oder an deren Community. Bitte wende dich nicht an das OpenSimulator Team mit fragen zu diesen Programmen. |
Contents |
[edit] GNU Screen
GNU Screen ist ein leistungsstarker Terminal-Multiplexer, der es ermöglicht, mehrere Terminal-Instanzen (oder Fenster), die jeweils ein separates Programm ausführen, von einem einzigen Bildschirm aus zu erstellen, zu verwalten und zu steuern. Mit Screen kannst du Sitzungen vom Terminal abtrennen, sodass sie im Hintergrund weiterlaufen, und später wieder verbinden. Diese Funktion ist besonders nützlich, wenn du lang laufende Prozesse hast, die nicht unterbrochen werden sollen. Eine umfassende Anleitung findest du hier: [Ubuntu Users - Screen](https://wiki.ubuntuusers.de/Screen/).
Viele Nutzer setzen GNU Screen ein, um OpenSimulator zu betreiben, da es eine effektive Möglichkeit bietet, mehrere Sitzungen zu organisieren und gleichzeitig den Überblick zu behalten.
[edit] Installation
Um GNU Screen zu installieren, verwende den folgenden Befehl:
#!/bin/bash sudo apt-get install screen
Du kannst die installierte Version mit folgendem Befehl überprüfen:
#!/bin/bash screen -v
[edit] Sitzungen starten
Um eine neue OpenSim-Sitzung mit GNU Screen zu starten, kannst du die folgenden Befehle verwenden:
#!/bin/bash # Neuer OpenSimulator 0.9.3 starten. screen -fa -S OpenSim -d -U -m dotnet OpenSim.dll # Alten OpenSimulator 0.9.2 starten. screen -fa -S OpenSim -d -U -m mono OpenSim.exe
# Neuer Robust-Server 0.9.3 starten. screen -fa -S ROBUST -d -U -m dotnet Robust.dll # Alten Robust-Server 0.9.2 starten. screen -fa -S ROBUST -d -U -m mono Robust.exe
Um die OpenSim-Sitzung zu trennen, drücke die Tastenkombination `Ctrl+a d`.
Um eine bestehende OpenSim-Sitzung wieder zu verbinden, verwende den Befehl:
#!/bin/bash screen -r OpenSim
[edit] Sitzungen beenden
Um OpenSimulator oder Robust sicher herunterzufahren, kannst du folgende Befehle verwenden:
#!/bin/bash # OpenSimulator sicher herunterfahren. Das Zeichen ^M steht für Return/Enter. screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" # Robust sicher herunterfahren. screen -S ROBUST -p 0 -X eval "stuff 'shutdown'^M"
Für eine sicherere Handhabung, falls die Sitzungen nicht gefunden werden, kannst du diese Befehle nutzen:
#!/bin/bash # OpenSimulator sicher herunterfahren und Warnung ausgeben, wenn er nicht gefunden wird. screen -S OpenSim -p 0 -X eval "stuff 'shutdown'^M" || echo "OpenSim wurde nicht gefunden." # Robust sicher herunterfahren und Warnung ausgeben. screen -S ROBUST -p 0 -X eval "stuff 'shutdown'^M" || echo "Robust wurde nicht gefunden."
Falls ein OpenSimulator oder Robust-Prozess abgestürzt ist und du die Sitzung beenden musst, kannst du die folgenden Befehle verwenden (beachte, dass Daten, die beim Herunterfahren geschrieben worden wären, verloren gehen):
#!/bin/bash # Den OpenSimulator-Screen töten. screen -X -S OpenSim kill # Den Robust-Screen töten. screen -X -S ROBUST kill
[edit] Fazit
GNU Screen ist ein unverzichtbares Werkzeug für die Verwaltung mehrerer Terminal-Sitzungen und eignet sich hervorragend für Anwendungen wie OpenSimulator.
Es bietet eine einfache Möglichkeit, Sitzungen zu trennen, zu teilen und zu protokollieren.
Mit Screen kannst du deine Arbeitsabläufe erheblich verbessern und die Kontrolle über lang laufende Prozesse behalten.