Linux Terminal Einstieg

Viele Linux Distributionen verfügen über eine grafische Oberfläche, die gerade für Einsteiger das Zurechtfinden in Linux so einfach wie Möglich macht. Wenn man sich aber mal etwas tiefer mit Linux beschäftigen möchte und größere Aufgaben erledigen will kommt man nicht um die Nutzung des Terminals herum. 

In diesem Artikel werden oft benutzte Befehle zusammengefasst um den Einstieg in die Linux Shell zu vereinfachen und etwas die Angst davor zu nehmen.

[bsv-callout style=“info“ heading=“Info“]Bei vielen Distributionen (z.B. Ubuntu) kann das Terminal mit der Tastenkombination „**STRG + ALT + T**“ geöffnet werden.n[/bsv-callout]

Terminal Aufbau

Wenn das Terminal geöffnet wird, zeigt es auf ein Verzeichnis in dem wir uns gerade befinden. Der Pfad in dem man sich befindet wird im Terminal angezeigt.

max@ubuntu:~$
max@ubuntu:~$/home/max

In unserem Fall ist max der aktuelle Benutzer und ubuntu der Computername. Danach folgt ein Doppelpunkt mit der Angabe des Verzeichnisses, in dem wir uns gerade befinden. Bei den beiden Beispielen befinden wir uns an im gleichen Ordner im System, es handelt sich nur um eine andere Schreibweise. Die Tilde (~) besagt nur, dass wir uns im „Home“ Verzeichnis des aktuellen Benutzers befinden. Zum Beispiel im Verzeichnis /home/max. Alle Befehle die wir absetzen werden im aktuellen Verzeichnis ausgeführt. Dazu aber später mehr.

Terminal Befehle

1. Verzeichnis ändern

user@linux:~$ cd /home/user/Dokumente/
user@linux:~$ cd ./Dokumente/

Mit dem Befehl cd kann man in ein Verzeichnis wechseln. Wir verwenden hier ein mal ein absoluten Pfad und ein mal einen relativen Pfad. Der absolute Pfad (erste Zeile) gibt das Verzeichnis ausgehend vom Stammverzeichnis (normalerweise / ) an. 
Da wir uns ja bereits im /home/user/ Verzeichnis befinden (man beachte die Tilde), können wir auch mit relativen Pfaden arbeiten (zweite Zeile). Somit nehmen wir unser aktuelles Verzeichnis als Ausgangspunkt und müssen somit nicht den ganzen Pfad angeben. Hierfür verwenden wir den Punkt vor dem Zielordner. Dieser Punkt bedeutet nichts anderes als /home/user/ und somit zeigt er auf das aktuelle Verzeichnis in dem wir uns befinden.

2. Ordner anlegen

user@linux:~$ cd /home/user/Dokumente/
user@linux:~$ cd ./Dokumente/
user@linux:~$ mkdir ./Dokumente

Der Befehl mkdir erstellt einen Ordner im aktuellen Verzeichnis. 

3. Ordner und Dateien anzeigen

user@linux:~$ ls
user@linux:~$ ls -l

Der Befehl ls listet alle Dateien und Order, die sich im aktuellen Verzeichnis befinden. Mit der Option -l werden noch mehr Details zu den einzelnen Dateien und Ordnern angezeigt.

4. Ordner und Dateien löschen

user@linux:~$ rm <Dateiname>
user@linux:~$ rm -r <Dateiname>

Mit dem Befehl rm können Dateien und leere Ordner gelöscht werden. Zum löschen von Ordnern und dessen Inhalt kann die Option -r verwendet werden.

5. Ordner und Dateien kopieren

user@linux:~$ cp <Originaldatei> <Zielpfad>

Der Befehl cp erstellt eine Kopie von der Originaldatei und legt diese am Zielpfad an. 
Hier kann neben dem Pfad auch ein neuer Dateiname für die Kopie festgelegt werden, in dem man den Namen an den Pfad anhängt. Der folgende Befehl erstellt eine Kopie von der Datei Test und legt sie im Ordner „Kopie“ unter dem Namen Test_neu ab:

user@linux:~$ cp test ./Kopie/test_neu

6. Ordner und Dateien verschieben

user@linux:~$ mv <Pfad> <Pfad_neu>

Der Befehl mv verschiebt die Datei von <Pfad> nach <Pfad_neu>. Auch hier kann der Zielpfad mit einem Dateinamen angegeben werden um die Datei umzubenennen. 
Der folgende Befehl benennt die Datei Test in die Datei Test_neu um:

user@linux:~$ mv Test Test_neu

0 Comments

Was ist deine Meinung?

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>