Linux erste Befehle

Erwartete Lesezeit: 7 minuten

Hier sind einige grundlegende Befehle, die jeder Linux-Anfänger kennen sollte:

1. ls – Dateien und Verzeichnisse anzeigen

Der Befehl ls listet den Inhalt eines Verzeichnisses auf. Füge Optionen hinzu, um mehr Informationen zu erhalten.

ls
ls -l   # Zeigt eine detaillierte Liste
ls -a   # Zeigt auch versteckte Dateien

2. cd – Verzeichnis wechseln

Mit cd (change directory) wechselst du zwischen Verzeichnissen.

cd /pfad/zum/verzeichnis  # Navigiert zu einem bestimmten Verzeichnis
cd ~                      # Wechselt ins Home-Verzeichnis
cd ..                     # Geht eine Ebene nach oben

3. pwd – Aktuelles Verzeichnis anzeigen

Der Befehl pwd (print working directory) zeigt, in welchem Verzeichnis du dich gerade befindest.

pwd

4. mkdir – Verzeichnis erstellen

Erstelle mit mkdir ein neues Verzeichnis.

mkdir neuer_ordner

5. rm – Dateien und Verzeichnisse löschen

Mit rm kannst du Dateien und Verzeichnisse entfernen. Sei vorsichtig, da gelöschte Dateien nicht einfach wiederhergestellt werden können.

rm datei.txt       # Löscht eine Datei
rm -r ordnername   # Löscht ein Verzeichnis mit Inhalt

6. cp – Dateien kopieren

Kopiere Dateien oder Verzeichnisse mit cp.

cp quelle ziel     # Kopiert eine Datei
cp -r ordner1 ordner2  # Kopiert ein Verzeichnis

7. mv – Dateien verschieben oder umbenennen

Verwende mv, um Dateien oder Verzeichnisse zu verschieben oder umzubenennen.

mv alte_datei.txt neue_datei.txt  # Umbenennen
mv datei.txt /zielverzeichnis/   # Verschieben

8. cat und nano – Dateien anzeigen und bearbeiten

  • Mit cat kannst du den Inhalt einer Datei im Terminal anzeigen.
cat datei.txt
  • Mit nano öffnest du eine einfache Textbearbeitungsoberfläche.
nano datei.txt

9. sudo – Befehle mit Administratorrechten ausführen

Manchmal benötigst du erhöhte Rechte, um einen Befehl auszuführen. Verwende sudo vor dem Befehl.

sudo apt update

10. man – Hilfe zu Befehlen anzeigen

Nutze man (manual), um mehr über einen Befehl zu erfahren.

man ls

11. grep – Inhalte durchsuchen

Mit grep kannst du nach bestimmten Textmustern in Dateien suchen.

grep "Suchbegriff" datei.txt

12. find – Dateien und Verzeichnisse suchen

Der Befehl find durchsucht das Dateisystem nach Dateien oder Verzeichnissen.

find /pfad -name "dateiname"

13. tar – Dateien archivieren und entpacken

Verwende tar, um Dateien zu komprimieren oder Archive zu entpacken.

tar -czvf archiv.tar.gz ordnername  # Archiv erstellen
tar -xzvf archiv.tar.gz            # Archiv entpacken

14. chmod und chown – Berechtigungen und Besitz ändern

Mit chmod änderst du die Berechtigungen von Dateien, und mit chown kannst du den Besitzer ändern.

chmod 755 skript.sh    # Setzt Berechtigungen
chown benutzer:gruppe datei.txt  # Setzt den Besitzer

15. top und htop – Systemressourcen anzeigen

Mit top oder htop kannst du die laufenden Prozesse und Systemressourcen überwachen.

top
htop

16. df und du – Speicherplatz anzeigen

  • Mit df kannst du den freien Speicherplatz auf den Dateisystemen anzeigen lassen.
df -h
  • Mit du analysierst du den Speicherverbrauch von Verzeichnissen.
du -sh ordnername

17. wget und curl – Dateien aus dem Internet herunterladen

Lade Dateien direkt aus dem Internet mit wget oder curl herunter.

wget http://example.com/datei.zip
curl -O http://example.com/datei.zip

18. ps und kill – Prozesse verwalten

Zeige laufende Prozesse an und beende sie bei Bedarf.

ps aux           # Zeigt alle laufenden Prozesse
kill PID         # Beendet einen Prozess anhand seiner Prozess-ID

19. ssh – Remote-Verbindungen herstellen

Mit ssh kannst du dich sicher mit einem entfernten Server verbinden.

ssh benutzer@serveradresse

20. cron – Aufgaben planen

Mit cron kannst du Aufgaben zeitgesteuert ausführen lassen. Bearbeite dazu die Cron-Tabelle mit:

crontab -e

Tipps für den Einstieg

  • Experimentiere: Probiere die Befehle aus, um dich mit der Funktionsweise vertraut zu machen.
  • Lies die Dokumentation: Nutze man, um Details über die verschiedenen Optionen eines Befehls zu erhalten.
  • Arbeite sicher: Führe gefährliche Befehle wie rm oder sudo nur mit Bedacht aus.

Linux kann anfangs einschüchternd wirken, aber mit etwas Übung wirst du schnell sicherer im Umgang mit der Kommandozeile. Viel Spaß beim Erkunden!