VServer: Die wichtigsten Linux Befehle: Unterschied zwischen den Versionen

Aus Benhosting
Wechseln zu: Navigation, Suche
(:P)
(Ups)
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 10: Zeile 10:
 
* <code>cd ..</code> - Navigiert in das über dem aktuellen Verzeichnis liegende Verzeichnis. z.B. Sie befinden sich im Verzeichnis "/home/benhosting/kuehlschrank/", nach Verwendung des Befehls würden Sie sich im Ordner "/home/benhosting/" befinden.
 
* <code>cd ..</code> - Navigiert in das über dem aktuellen Verzeichnis liegende Verzeichnis. z.B. Sie befinden sich im Verzeichnis "/home/benhosting/kuehlschrank/", nach Verwendung des Befehls würden Sie sich im Ordner "/home/benhosting/" befinden.
 
* <code>ls</code> - Listet alle Dateien im aktuellen Verzeichnis auf.
 
* <code>ls</code> - Listet alle Dateien im aktuellen Verzeichnis auf.
* <code>wget <url></code> - Lädt die Datei herunter die sich unter dieser URL befindet. (Achtung: Verwenden Sie hier keine gekürzten Links)
+
* <code>wget <url></code> - Lädt die Datei herunter die sich unter dieser URL befindet. (Achtung: Verwenden Sie hier keine gekürzten Links, folgt keinen redirects)
 
* <code>mkdir <name></code> - Erstellt ein neues Verzeichnis. z.B. <code>mkdir himbeersaft</code> würde ein neues Verzeichnis mit dem Namen "himbeersaft" erstellen.
 
* <code>mkdir <name></code> - Erstellt ein neues Verzeichnis. z.B. <code>mkdir himbeersaft</code> würde ein neues Verzeichnis mit dem Namen "himbeersaft" erstellen.
 
* <code>rm <datei></code> - Löscht die angegebene Datei. z.B. <code>rm panama_papers.txt</code> würde die Datei namens "panama_papers.txt" löschen.
 
* <code>rm <datei></code> - Löscht die angegebene Datei. z.B. <code>rm panama_papers.txt</code> würde die Datei namens "panama_papers.txt" löschen.
Zeile 42: Zeile 42:
 
* <code>screen -S <name></code> - Erstellt eine neue Sitzung mit dem gegebenen Namen. z.B. <code>screen -S mcpe</code> erstellt eine neue Screen-Sitzung mit dem Namen "mcpe"
 
* <code>screen -S <name></code> - Erstellt eine neue Sitzung mit dem gegebenen Namen. z.B. <code>screen -S mcpe</code> erstellt eine neue Screen-Sitzung mit dem Namen "mcpe"
  
Sie werden beobachten das sich eigentlich nichts verändert, jedoch befinden Sie sich jetzt in einer Screen-Sitzung und können alle Befehle ganz normal verwenden.
+
Sie werden beobachten das sich eigentlich nichts verändert, jedoch befinden Sie sich jetzt in einer Screen-Sitzung und können alle Befehle ganz normal verwenden. Mit CTRL + A + D kann die Sitzung geschlossen, sprich in den "Hintergrund" verschoben, werden.
  
 
* <code>screen -r</code> - Greift auf die vorhandene Sitzung zu, falls nur eine existiert.
 
* <code>screen -r</code> - Greift auf die vorhandene Sitzung zu, falls nur eine existiert.
Zeile 52: Zeile 52:
 
=== vim ===
 
=== vim ===
  
Vim ist ein einfacher Texteditor.
+
Vim ist ein simpler Texteditor.
  
 
* <code>vim <Datei></code> - Öffnet die Datei in vim.
 
* <code>vim <Datei></code> - Öffnet die Datei in vim.
Zeile 63: Zeile 63:
  
 
Ausführliche Anleitung: https://wiki.ubuntuusers.de/VIM/
 
Ausführliche Anleitung: https://wiki.ubuntuusers.de/VIM/
 +
 +
=== nano ===
 +
 +
Nano ist ein einfacher Texteditor.
 +
 +
* <code>nano <Datei></code> - Öffnet die Datei in nano.
 +
 +
Um den Cursor zu bewegen können die Pfeiltasten genutzt werden. Text kann ähnlich wie in einem normalen grafischen Editor angepasst werden.
 +
 +
Um die Datei zu speichern müssen Sie mit CTRL + x beenden. Danach fragt nano ob die Datei bei allfälligen Veränderungen überschrieben werden darf. Dies mit y + Enter bestätigen.
 +
 +
Ausführliche Anleitung: https://wiki.ubuntuusers.de/Nano/
  
 
''Dieser Beitrag stammt von einem Linux Noob und Spaßvogel ([[User:HimbeersaftLP]]) und könnte noch Unstimmigkeiten aufweisen.''
 
''Dieser Beitrag stammt von einem Linux Noob und Spaßvogel ([[User:HimbeersaftLP]]) und könnte noch Unstimmigkeiten aufweisen.''

Aktuelle Version vom 19. August 2016, 10:57 Uhr

In diesem Artikel zeigen wir Ihnen die wichtigsten Linux Befehle die Sie über SSH verwenden können, unterteilt in verschiedene Kategorien.

Tipp: Mit der Tab (↹) Taste können eingegebene Befehle, sowie Ordner- und Dateinamen vervollständigt werden.

Hinweis: Die variierenden Optionen (z.B. cd ordnername) werden im Nachfolgenden Artikel in "<" und ">" Symbolen angegeben, diese müssen bei der Verwendung des Befehls nicht mit eingegeben werden.

Grundlegende Befehle:

  • cd <verzeichnis> - Wird zur Navigation in Verzeichnissen eingesetzt. z.B. cd kuehlschrank würde den Ordner "kuehlschrank" öffnen.
  • cd .. - Navigiert in das über dem aktuellen Verzeichnis liegende Verzeichnis. z.B. Sie befinden sich im Verzeichnis "/home/benhosting/kuehlschrank/", nach Verwendung des Befehls würden Sie sich im Ordner "/home/benhosting/" befinden.
  • ls - Listet alle Dateien im aktuellen Verzeichnis auf.
  • wget <url> - Lädt die Datei herunter die sich unter dieser URL befindet. (Achtung: Verwenden Sie hier keine gekürzten Links, folgt keinen redirects)
  • mkdir <name> - Erstellt ein neues Verzeichnis. z.B. mkdir himbeersaft würde ein neues Verzeichnis mit dem Namen "himbeersaft" erstellen.
  • rm <datei> - Löscht die angegebene Datei. z.B. rm panama_papers.txt würde die Datei namens "panama_papers.txt" löschen.
  • rm -r <verzeichnis> - Löscht den angegebenen Ordner (und den Inhalt natürlich auch). z.B. rm -r geheime-nsa-dokumente würde den Ordner namens "geheime-nsa-dokumente" löschen.
  • ./<datei>.sh - Führt das angegebene Script aus. z.B. ./start.sh würde den Script namens "start.sh" ausführen.

Befehle zum packen und entpacken verschiedener Archive:

.zip

  • unzip <archivname>.zip - Entpackt das angegebene .zip Archiv.
  • zip <archivname>.zip <Datei> <Datei> <Datei...> - Verpackt alle angegebenen Dateien in ein .zip Archiv mit dem angegebenen Archivnamen.
  • zip -r <archivname>.zip <Ordner> <Ordner> <Ordner...> - Verpackt alle angegebenen Ordner in ein .zip Archiv mit dem angegebenen Archivnamen.

.tar

  • tar -xfv <archivname>.tar - Entpackt das angegebene .tar Archiv.
  • tar -cfv <archivname>.tar <Datei/Ordner> <Datei/Ordner...> - Verpackt alle angegebenen Dateien/Ordner in ein .tar Archiv mit dem angegebenen Archivnamen.

.tar.gz

  • tar -xvzf <archivname>.tar.gz - Entpackt das angegebene .tar.gz Archiv.
  • tar -cvzf <archivname>.tar.gz <Datei/Ordner> <Datei/Ordner...> - Verpackt alle angegebenen Dateien/Ordner in ein .tar.gz Archiv mit dem angegebenen Archivnamen.

Nützliches:

screen

Screen ermöglicht es uns verschiedene Sitzungen zu starten und diese später wieder aufzurufen. z.B. Die Konsole eines Minecraft Server o.ä.

  • screen -S <name> - Erstellt eine neue Sitzung mit dem gegebenen Namen. z.B. screen -S mcpe erstellt eine neue Screen-Sitzung mit dem Namen "mcpe"

Sie werden beobachten das sich eigentlich nichts verändert, jedoch befinden Sie sich jetzt in einer Screen-Sitzung und können alle Befehle ganz normal verwenden. Mit CTRL + A + D kann die Sitzung geschlossen, sprich in den "Hintergrund" verschoben, werden.

  • screen -r - Greift auf die vorhandene Sitzung zu, falls nur eine existiert.
  • screen -r <name> - Greift auf die Sitzung mit dem angegebenen Namen zu.
  • screen -ls - Listet alle Screen-Sitzungen auf.

Ausführliche Anleitung: https://wiki.ubuntuusers.de/Screen/

vim

Vim ist ein simpler Texteditor.

  • vim <Datei> - Öffnet die Datei in vim.

Um Text zu verändern muss in den Eingabemodus gewechselt werden, drücken Sie dazu die Taste i auf Ihrer Tastatur.

Um die Datei zu speichern müssen Sie vom Eingabemodus wieder zurück in den Befehlsmodus von vim, drücken Sie dazu die esc (⎋) Taste.

Anschließend können Sie die Date mit dem Befehl :w speichern und vim mit dem Befehl :q schließen.

Ausführliche Anleitung: https://wiki.ubuntuusers.de/VIM/

nano

Nano ist ein einfacher Texteditor.

  • nano <Datei> - Öffnet die Datei in nano.

Um den Cursor zu bewegen können die Pfeiltasten genutzt werden. Text kann ähnlich wie in einem normalen grafischen Editor angepasst werden.

Um die Datei zu speichern müssen Sie mit CTRL + x beenden. Danach fragt nano ob die Datei bei allfälligen Veränderungen überschrieben werden darf. Dies mit y + Enter bestätigen.

Ausführliche Anleitung: https://wiki.ubuntuusers.de/Nano/

Dieser Beitrag stammt von einem Linux Noob und Spaßvogel (User:HimbeersaftLP) und könnte noch Unstimmigkeiten aufweisen.