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.