VServer: Die wichtigsten Linux Befehle

Aus Benhosting
Wechseln zu: Navigation, Suche

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)
  • 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.

  • 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 einfacher 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/

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