1.2 Basiswissen Linux
Dieses Basiswissen wird benötigt, um auf einem Linux-System die grundlegendsten Aufgaben durchführen zu können. Egal, ob Sie auf einem eigenen Server arbeiten, Software entwickeln oder einfach nur Ihr Linux-basiertes Betriebssystem besser verstehen möchten, die folgenden Befehle gehören zum unverzichtbaren Werkzeugkasten:
Grundlegende Befehle für die Navigation und Verwaltung im Dateisystem
| Funktion |
Erklärung |
| cd |
Wechselt das Verzeichnis. Beispiel: cd /var/www/html wechselt in das Verzeichnis /var/www/html. |
| ls |
Listet die Inhalte des aktuellen Verzeichnisses auf. ls -a zeigt auch versteckte Dateien an. |
| pwd |
Zeigt den Pfad des aktuellen Verzeichnisses an. |
| mkdir |
Erstellt ein neues Verzeichnis. Beispiel: mkdir neuesVerzeichnis erstellt ein Verzeichnis mit dem Namen neuesVerzeichnis. |
| rmdir |
Löscht ein leeres Verzeichnis. |
| rm |
Löscht Dateien oder Verzeichnisse. rm -r verzeichnis löscht das Verzeichnis und seinen Inhalt rekursiv. |
Grundlegende Befehle für die Arbeit mit Dateien
| Funktion |
Erklärung |
| cp |
Kopiert Dateien oder Verzeichnisse. Beispiel: cp quelle ziel kopiert die Datei quelle nach ziel. |
| mv |
Verschiebt oder benennt Dateien oder Verzeichnisse um. |
| touch |
Erstellt eine neue Datei oder ändert das Datum einer existierenden. |
| more / less |
Zeigt den Inhalt einer Datei seitenweise an. less bietet mehr Interaktivität. |
| cat |
Gibt den Inhalt einer Datei aus. |
| chmod |
Ändert die Zugriffsrechte einer Datei. Beispiel: chmod 755 datei setzt die Zugriffsrechte der datei. |
| chown |
Ändert den Eigentümer und die Gruppe einer Datei. Beispiel: chown benutzer:gruppe datei. |
Weitere nützliche Hilfsbefehle und Systemmanagement
| Funktion |
Erklärung |
| man |
Zeigt die Bedienungsanleitung für einen Befehl an. Beispiel: man ls zeigt die Anleitung für den Befehl ls. |
| clear |
Löscht den Inhalt des Terminalfensters. |
| passwd |
Ändert das Passwort des aktuellen Benutzers. |
| exit |
Beendet die aktuelle Terminalsession. |
| grep |
Durchsucht Dateien nach einer bestimmten Zeichenfolge. Beispiel: grep "suchtext" datei sucht nach suchtext in datei. |
| sudo |
Führt Befehle mit Superuser-Rechten aus. Beispiel: sudo apt-get update aktualisiert die Paketlisten. |
| apt-get install |
Installiert neue Pakete. Beispiel: sudo apt-get install joe installiert den Editor joe. |
| df |
Zeigt die Belegung der Festplattenlaufwerke an. |
| du |
Zeigt den Speicherplatzverbrauch von Dateien und Verzeichnissen an. |