Zum Hauptinhalt springen

Grundlegende Linux-Befehlszeilenbefehle: Ein Leitfaden für Anfänger

Linux ist ein Betriebssystem, das im Bereich der Informationstechnologie und der Webentwicklung weit verbreitet ist. Ein wichtiger Teil der Arbeit mit Linux ist die Verwendung einer Befehlszeile, die es dem Benutzer ermöglicht, mit dem Betriebssystem über Textbefehle zu interagieren.

In diesem Handbuch werden wir uns die grundlegenden Linux-Befehlszeilenbefehle ansehen, die Ihnen helfen, sich schnell mit diesem leistungsstarken Tool vertraut zu machen. Erstellen, Löschen und Verschieben von Dateien und Verzeichnissen mit dem Befehl ls. Ändern Sie die Zugriffsrechte für Dateien und Verzeichnisse mit dem Befehl chmod. Verwalten Sie Prozesse mit dem Befehl ps. Verwalten Sie Netzwerkverbindungen mit dem Befehl ifconfig. Und vieles mehr.

Haben Sie keine Angst, neue Befehle zu testen und mit Linux zu experimentieren. Die Befehlszeile bietet Ihnen enorme Möglichkeiten, Ihr System zu verwalten und zu konfigurieren. Nach und nach werden Sie alle grundlegenden Befehle beherrschen und können problemlos sowohl routinemäßig als auch in komplexen Szenarien mit Linux arbeiten.

"Jede schwierige Aufgabe kann in einfache Befehle unterteilt werden"

Grundlegende Linux-Befehlszeilenbefehle

2. ls - befehl zum Anzeigen des Inhalts des aktuellen Verzeichnisses. Das Ergebnis dieses Befehls ist eine Liste von Dateien und Unterverzeichnissen.

3. cp - befehl zum Kopieren von Dateien und Verzeichnissen. Zum Beispiel, um die Datei "file.txt" im Verzeichnis "Dokumente" müssen Sie den Befehl "cp file" eingeben.txt Documents/".

4. mv - befehl zum Verschieben oder Umbenennen von Dateien und Verzeichnissen. Zum Beispiel, um die Datei "file.txt" aus dem aktuellen Verzeichnis in das Verzeichnis "Dokumente", geben Sie den Befehl "mv file" ein.txt Documents/".

5. rm - befehl zum Löschen von Dateien und Verzeichnissen. Zum Beispiel, um die Datei "file.txt", geben Sie den Befehl "rm file" ein.txt".

6. mkdir - befehl zum Erstellen eines neuen Verzeichnisses. Um beispielsweise ein Verzeichnis "Documents" zu erstellen, geben Sie den Befehl "mkdir Documents" ein.

7. rmdir - befehl, um ein leeres Verzeichnis zu löschen. Um beispielsweise das Verzeichnis "Documents" zu löschen, geben Sie den Befehl "rmdir Documents" ein.

8. touch - befehl zum Erstellen einer leeren Datei. Zum Beispiel, um eine Datei "file.txt", geben Sie den Befehl "touch file" ein.txt".

9. cat - befehl zum Anzeigen des Inhalts der Datei. Zum Beispiel, um den Inhalt der Datei "file.txt", geben Sie den Befehl "cat file" ein.txt".

10. grep - befehl zum Suchen nach einer bestimmten Zeile in einer Datei oder zur Ausgabe eines anderen Befehls. Um beispielsweise nach Strings zu suchen, die das Wort "example" in der Datei "file" enthalten.txt", geben Sie den Befehl "grep "example" file" ein.txt".

Dies sind die grundlegenden Linux-Befehlszeilenbefehle, die bei der Arbeit mit dem Linux-Betriebssystem nützlich sein können. Sie ermöglichen es Ihnen, Dateien, Verzeichnisse zu verwalten und verschiedene Operationen durchzuführen.

Verwenden der Befehlszeile unter Linux

Um die Linux-Befehlszeile zu verwenden, müssen Sie ein Terminal öffnen. Sie können dies tun, indem Sie auf das entsprechende Symbol im Menü klicken oder die Tastenkombinationen verwenden. Nach dem Öffnen des Terminals wird ein Textfeld angezeigt, in dem Sie Befehle eingeben können.

Der erste Befehl, den Sie verwenden können, ist "pwd" (print working directory). Damit können Sie das aktuelle Arbeitsverzeichnis, also das Verzeichnis, in dem sich der Benutzer befindet, anzeigen. Dies ist nützlich, um herauszufinden, in welchem Verzeichnis sich der Benutzer gerade befindet.

Der nächste nützliche Befehl ist "ls" (list). Es ermöglicht Ihnen, eine Liste von Dateien und Verzeichnissen im aktuellen Verzeichnis anzuzeigen. Standardmäßig gibt der Befehl "ls" nur die Namen von Dateien und Verzeichnissen aus. Mit verschiedenen Optionen können Sie die Ausgabe jedoch anpassen, um beispielsweise die Größe von Dateien oder versteckte Dateien anzuzeigen.

Die Befehle "cd" (change directory) und "mkdir" (make directory) werden verwendet, um das aktuelle Verzeichnis zu ändern und entsprechend neue Verzeichnisse zu erstellen. Der Befehl "cd" verwendet als Argument den Namen des Verzeichnisses, in das Sie navigieren möchten. Der Befehl "mkdir" nimmt auch den Namen des neuen Verzeichnisses als Argument an.

Ein weiterer nützlicher Befehl ist "rm" (remove). Es ermöglicht Ihnen, Dateien und Verzeichnisse zu löschen. Seien Sie jedoch vorsichtig, wenn Sie diesen Befehl verwenden, da gelöschte Dateien nicht wiederhergestellt werden können.

Mit dem Befehl "cp" (copy) können Sie Dateien und Verzeichnisse kopieren. Die Befehlsargumente sind der Name der Quelle und der Name des Ziels. Zum Beispiel, um die Datei "file.txt" im aktuellen Verzeichnis in das Verzeichnis "new_directory", müssen Sie den Befehl "cp file" verwenden.txt new_directory/".

Schließlich können Sie mit dem Befehl "grep" (global regular expression print) nach Text in Dateien suchen. Sie nimmt das Suchmuster und den Namen der zu durchsuchenden Datei (oder Dateien) als Argumente an. Um beispielsweise alle Zeilen zu finden, die das Wort "example" in der Datei "file" enthalten.txt", verwenden Sie den Befehl "grep "example" file".txt".

Dies ist nur ein kleiner Satz von Befehlen, die in der Linux-Befehlszeile verwendet werden können. Sie bieten jedoch mehr Flexibilität und Möglichkeiten, das System zu verwalten und verschiedene Aufgaben auszuführen.

Linux-Dateisystembefehle

Unter Linux ist ein Dateisystem eine hierarchische Verzeichnisstruktur und eine Dateistruktur. Es gibt mehrere Befehle, mit denen Sie mit dem Dateisystem interagieren können.

cd - befehl zum Ändern des aktuellen Arbeitsverzeichnisses. Zum Beispiel, cd /home/username öffnet das Verzeichnis des Benutzers.

ls - befehl zum Anzeigen des Inhalts des aktuellen Verzeichnisses. Zum Beispiel, ls -l zeigt den Inhalt als Liste mit detaillierten Informationen zu den Dateien an.

mkdir - befehl zum Erstellen neuer Verzeichnisse. Zum Beispiel, mkdir new_dir erstellt ein neues Verzeichnis mit dem Namen "new_dir".

rm - befehl zum Löschen von Dateien oder Verzeichnissen. Zum Beispiel, rm file.txt löscht eine Datei mit dem Namen "file".txt". Verwenden Sie das Flag, um ein Verzeichnis zu löschen -r, zum Beispiel, rm -r directory.

cp - befehl zum Kopieren von Dateien und Verzeichnissen. Zum Beispiel, cp file.txt new_dir/file_copy.txt kopiert die Datei "file.txt" in das Verzeichnis "new_dir" mit dem Namen "file_copy.txt". Verwenden Sie das Flag, um das Verzeichnis zu kopieren -r.

mv - befehl zum Verschieben oder Umbenennen von Dateien und Verzeichnissen. Zum Beispiel, mv file.txt new_dir/file.txt verschiebt die Datei "file.txt" in das Verzeichnis "new_dir". Um eine Datei oder ein Verzeichnis umzubenennen, geben Sie einfach einen neuen Namen ein.

find - befehl zum Suchen von Dateien und Verzeichnissen. Zum Beispiel, find /home -name "file.txt" sucht nach der Datei "file.txt" im Verzeichnis "/home" und seinen Unterverzeichnissen.

chmod - befehl zum Ändern der Zugriffsrechte für Dateien und Verzeichnisse. Zum Beispiel, chmod u+r file.txt erlaubt dem Besitzer der Datei, sie zu lesen. Flaggen u, g und o bezeichnen den Besitzer, die Gruppe und die anderen Benutzer entsprechend. Flaggen r, w und x gibt Lese-, Schreib- und Ausführungsrechte an.

Dies ist nur eine kleine Liste von Dateisystembefehlen unter Linux. Sie helfen Ihnen, mit Dateien und Verzeichnissen zu interagieren und verschiedene Operationen an ihnen durchzuführen.