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
odersudo
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!