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 eines jeden Linux-Nutzers.

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.