VServer: Die wichtigsten Linux Befehle
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.
Inhaltsverzeichnis
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.