Die wichtigsten Linux-Terminal-Befehle

Aus C und Assembler mit Raspberry
Version vom 19. November 2024, 12:50 Uhr von Satyria (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

In der Linux-Konsole gibt es eine Vielzahl von Befehlen, die für unterschiedliche Aufgaben nützlich sind. Hier sind einige der wichtigsten und häufig verwendeten Befehle:

1. Navigationsbefehle:

ls: Listet Dateien und Verzeichnisse im aktuellen Verzeichnis auf.
cd [Verzeichnis]: Wechselt das aktuelle Verzeichnis.
pwd: Zeigt das aktuelle Verzeichnis an.

2. Dateiverwaltungsbefehle:

cp [Quelle] [Ziel]: Kopiert eine Datei oder ein Verzeichnis.
mv [Quelle] [Ziel]: Verschiebt oder benennt eine Datei oder ein Verzeichnis um.
rm [Datei]: Entfernt eine Datei. Mit -r kann man auch Verzeichnisse entfernen.
mkdir [Verzeichnis]: Erstellt ein neues Verzeichnis.
rmdir [Verzeichnis]: Entfernt ein leeres Verzeichnis.

3. Informationsbefehle:

cat [Datei]: Zeigt den Inhalt einer Datei an.
more [Datei] oder less [Datei]: Zeigt den Inhalt einer Datei seitenweise an.
head [Datei]: Zeigt die ersten Zeilen einer Datei.
tail [Datei]: Zeigt die letzten Zeilen einer Datei.
grep [Muster] [Datei]: Sucht nach einem Muster in einer Datei.

4. Systembefehle:

top: Zeigt die laufenden Prozesse und Systemressourcen an.
ps: Listet laufende Prozesse auf.
kill [PID]: Beendet einen Prozess (mit der Prozess-ID).
df: Zeigt die Festplattennutzung an.
du: Zeigt die Nutzung des Dateisystems.

5. Rechte und Eigentum:

chmod [Modus] [Datei]: Ändert die Zugriffsrechte einer Datei.
chown [Benutzer] [Datei]: Ändert den Eigentümer einer Datei.
chgrp [Gruppe] [Datei]: Ändert die Gruppe einer Datei.

6. Netzwerkbefehle:

ping [Adresse]: Überprüft die Netzwerkverbindung zu einer Adresse.
ifconfig: Zeigt Netzwerkinterfaces und deren Konfiguration an.
ssh [Benutzer]@[Adresse]: Verbindet sich mittels SSH zu einem anderen Rechner.

Diese Befehle sind nur ein kleiner Ausschnitt der vielen Befehle, die in einer Linux-Konsole verfügbar sind. Es kann hilfreich sein, die man-Seiten (z.B. man ls) zu verwenden, um detaillierte Informationen und Optionen für jeden Befehl zu erhalten.