Befehl | Beschreibung | Möglichkeiten | Beispiel |
sudo | Führt einen Befehl als Admin aus. | sudo [Command] | sudo get-apt install software |
clear | Leert das gesamte Terminal. | clear | clear |
exit | Damit wird das Terminal geschlossen. | exit | exit |
help | List aller Befehle anzeigen lassen | help / ? | help |
history | Zeigt die letzten eingegebenen Befehle. | history | history |
info | Zeigt eine liste hilfreicher Befehle und man kann ein Tutorial durchmachen. | q = Quit H = Zeigt alle Commands h = startet das Tutorial |
info h |
man | Benutzerhandbuch der Linux Distribution | 1 = Benutzerkommandos 2 = Systemaufruf 3 = Funktionen 4 = Dateiformate 5 = Konfigurationsdateien 6 = Spiele 7 = Diverses 8 = Systemadmin Commands 9 = Kernelfunktionen n = Neue Commands |
man 2 |
Befehl | Beschreibung | Möglichkeiten | Beispiel |
cd | Steht für "change directory" und damit kann man die Verzeichnise ändern. | cd [Verzeichnis] Alle Verzeichnise die bei "ls" angezeigt werden. |
cd Downloads |
chroot | Steht für "change root" und wird verwendet um Dateien in einem anderen verzeichnis auszuführen. So kann man eine Datei vom restlichen System isolieren. | --skip-chdir | chroot /tmp/empty /ls -Rl / |
ls | Steht für "list" und es Zeigt alle im aktuellen Verzeichnisbefindenden Dateien an. | ls -> Aktuelles Verzeichnis ls [Verzeichnis] -> angegebenes Verzeichnis |
ls Downloads |
mkdir | Steht für "make directory" und kann Verzeichnisse im aktuellen Verzeichnis erstellen. | mkdir [Verzeichnisname1] -> Erstellt ein Verzeichnis mkdir [VN1] [VN2] [VN3] -> Erstellt mehrere Verzeichnisse |
mkdir Ordner |
mkdirhier | Verzeichnishierarchie erstellen | mkdirhier [Option] Option -> /Verzeichnis1/VZ2/VZ3 |
mkdirhier /home/user/Ordner2 |
pwd | Steht für "print working directory" und es gibt den Namen des aktuellen Verzeichnisses aus. | pwd | pwd |
rmdir | Steht für "remove directory" und wird benutzt um ein Verzeichnis zu löschen. | rmdir [Option] [Verzeichnis] Option -> -r |
rmdir Ordner1 |
tree | Während ls lediglich den Inhalt von Verzeichnissen auflistet, lässt sich mit dem Kommandozeilenprogramm tree die gesamte Verzeichnishierarchie rekursiv als Baumstruktur ausgeben. | tree tree [Verzeichnis] |
tree |
cp | Steht für "copy" und wird verwendet um Dateien und Verzeichnisse zu kopieren. | cp [Verzeichnis] [Zielort] | cp Downloads /home/user/dokumente/Ordner1 |
cut | Dateiinhalte Kopieren | cut [File] | cut cheatsheet.txt |
mv | Steht für "move" und bewegt ein File vom einen zum anderen ort. | mv [Quelle] [Zielverzeichnis] | mv cheatsheet.txt /home/user/downloads |
touch | Erstellt leere Datei | touch [Filename] | touch cheetsheet.txt |
which | Zeigt den Pfad einer Datei an | which [Filename] | which cheetsheet.txt |
find | Datei suchen | find [Filename] | find cheetsheet.txt |
zip | Kompromiert Dateien zu einem Zip file. | zip [Name] [Verzeichnis / file] zip -> zeigt die möglichen files |
zip cheatsheet.zip Ordner1 |
unzip | Entpackt eine Zip Datei | unzip [Zip file] | unzip cheatsheet.zip |
file | Zeigt welcher dateityp ein File ist. | file [filename] | file cheatsheet.txt |
ln | Steht für "link" und erstellt eine Verknüpfung. | ln [Name] [Pfad] ln [Name] [Zielpfad] [Pfad] |
ln Dok /home/user/dokumente |
rename | Damit kann man Files umbenennen. | rename [neu] [Datei] | rename sheetcheat cheatsheet.txt |
Quelle: Robin Schneider