Linux Befehle: Der umfassende Spickzettel für den Alltag
linux befehle ein umfassender spickzettel ist genau das, was ich mir am Anfang gewünscht hätte: weniger Suchen, weniger Rätselraten, mehr Ergebnisse. Wenn du im Terminal effizient arbeiten willst, musst du die wichtigsten Befehle nicht auswendig perfekt kennen. Du musst wissen, welche Befehle was lösen, wie du sie kombinierst und wie du Fehler schnell findest.
Ich halte Linux simpel: Wer die Basics beherrscht, arbeitet schneller als 90 % aller Nutzer. Du brauchst keine Magie. Du brauchst ein System. Genau das bekommst du hier.
Linux Befehle ein umfassender Spickzettel: Die wichtigsten Grundlagen
Bevor ich in die einzelnen Befehle gehe, ein Punkt vorweg: Linux ist stark, weil fast alles kombinierbar ist. Ein Befehl macht selten alles allein. Die Power liegt in der Kette aus Befehlen, Filtern und Umleitungen.
- cd – Verzeichnis wechseln
- ls – Dateien und Ordner anzeigen
- pwd – aktuellen Pfad anzeigen
- mkdir – Ordner erstellen
- touch – leere Datei erstellen
- cp – Dateien kopieren
- mv – Dateien verschieben oder umbenennen
- rm – Dateien löschen
Das sind die Basics. Wenn du nur diese Befehle sauber beherrschst, bist du schon deutlich weiter als viele Einsteiger.
Linux Befehle ein umfassender Spickzettel: Navigation im Terminal
Navigation ist die Grundlage. Ohne sauberes Arbeiten mit Pfaden verlierst du Zeit und machst Fehler.
pwd
ls
ls -l
ls -a
cd /pfad/zum/ordner
cd ..
cd ~
So nutze ich das:
- pwd zeigt mir, wo ich gerade bin.
- ls -l gibt mir Details wie Rechte, Größe und Datum.
- ls -a zeigt auch versteckte Dateien.
- cd .. bringt mich eine Ebene zurück.
- cd ~ bringt mich ins Home-Verzeichnis.
Einfach, aber effektiv. Wer sich im Dateisystem nicht sicher bewegt, verliert bei jedem Schritt Zeit.
Linux Befehle ein umfassender Spickzettel: Dateien erstellen, kopieren, verschieben, löschen
Hier passieren die meisten Fehler. Deshalb arbeite ich immer bewusst, nicht hektisch.
touch datei.txt
cp datei.txt backup.txt
cp -r ordner neuer-ordner
mv datei.txt /zielordner/
mv alt.txt neu.txt
rm datei.txt
rm -r ordner
Wichtig: Bei rm gibt es keinen Papierkorb. Wenn weg, dann weg.
- cp -r brauchst du für ganze Ordner.
- mv kann auch umbenennen.
- rm -r löscht Ordner rekursiv.
Mein Rat: Nutze bei kritischen Löschvorgängen erst ls, dann pwd, dann erst rm. Das spart Ärger.
Linux Befehle ein umfassender Spickzettel: Inhalte anzeigen und durchsuchen
Wenn du mit Logs, Konfigurationsdateien oder langen Texten arbeitest, brauchst du schnelle Such- und Anzeigebefehle.
cat datei.txt
less datei.txt
head datei.txt
tail datei.txt
grep "suchwort" datei.txt
grep -r "suchwort" /pfad/
find /pfad -name "*.log"
So denke ich darüber:
- cat für kleine Dateien.
- less für längere Dateien mit Scrollfunktion.
- head und tail für Anfang und Ende.
- grep für gezielte Suche.
- find für Dateien nach Namen oder Typ.
Wenn du Logs debuggen willst, ist grep dein Geldverdiener. Kein Drama, nur Treffer.
Linux Befehle ein umfassender Spickzettel: Rechte und Besitzer verstehen
Linux ist stark bei Rechten. Wenn du das ignorierst, bist du später blockiert. Wenn du es verstehst, bist du flexibel.
ls -l
chmod 755 skript.sh
chmod +x skript.sh
chown benutzer:gruppe datei.txt
Was ich mir merke:
- chmod ändert Berechtigungen.
- chmod +x macht ein Skript ausführbar.
- chown ändert Besitzer und Gruppe.
Wenn ein Skript nicht läuft, prüfe zuerst die Rechte. In vielen Fällen ist genau das der Grund.
Linux Befehle ein umfassender Spickzettel: Prozesse und Systemkontrolle
Wenn ein System hängt, willst du nicht raten. Du willst sehen, was läuft.
ps aux
top
htop
kill PID
kill -9 PID
systemctl status dienst
systemctl restart dienst
htop ist oft angenehmer als top. Falls es nicht installiert ist, kannst du es meist nachrüsten. Für detaillierte Infos zu systemd ist die offizielle Dokumentation hilfreich: systemctl Manpage.
Meine Regel:
- Erst ps oder top anschauen.
- Dann den Prozess gezielt beenden.
- Bei Diensten lieber systemctl status prüfen, bevor ich etwas starte oder stoppe.
Linux Befehle ein umfassender Spickzettel: Netzwerk-Befehle, die du wirklich brauchst
Netzwerkprobleme kosten Zeit. Mit den richtigen Befehlen findest du die Ursache schneller.
ip a
ip r
ping google.com
curl https://example.com
wget https://example.com/datei.zip
ss -tulpen
Wichtige Einordnung:
- ip a zeigt Netzwerkschnittstellen.
- ip r zeigt Routing.
- ping prüft Erreichbarkeit.
- curl ist stark für schnelle HTTP-Checks.
- wget lädt Dateien herunter.
- ss -tulpen zeigt offene Ports und Verbindungen.
Für HTTP-Details ist die offizielle Curl-Dokumentation nützlich: curl.se/docs.
Linux Befehle ein umfassender Spickzettel: Pakete installieren und aktualisieren
Je nach Distribution unterscheiden sich die Paketmanager. Das Prinzip bleibt gleich: installieren, aktualisieren, entfernen.
# Debian / Ubuntu
sudo apt update
sudo apt install paketname
sudo apt upgrade
sudo apt remove paketname
# Fedora
sudo dnf install paketname
sudo dnf upgrade
sudo dnf remove paketname
Ich halte das simpel: Erst Datenbank aktualisieren, dann installieren. Das reduziert Fehler und sorgt für saubere Abhängigkeiten.
Linux Befehle ein umfassender Spickzettel: Nützliche Kombinationen
Die echten Gains kommen aus Kombinationen. Hier sind einige, die ich ständig nutze:
ls -la– alles sehen, inklusive versteckter Dateiengrep -r "error" /var/log– Fehler in Logs suchenfind . -name "*.txt"– Textdateien im aktuellen Ordner findentail -f logfile.log– Log live verfolgenps aux | grep nginx– Prozess filterncat datei.txt | grep "wort"– gezielt Inhalte prüfen
Wichtig: Nicht jeder Befehl braucht eine Pipeline. Aber wenn du große Datenmengen hast, ist genau das dein Hebel.
Linux Befehle ein umfassender Spickzettel: Die Fehler, die ich vermeide
Ich sehe immer dieselben Fehler. Und sie kosten Zeit.
- Zu schnell tippen und den falschen Pfad löschen.
- Mit
sudoarbeiten, obwohl es nicht nötig ist. - Rechte nicht prüfen und dann über Fehler wundern.
- Große Dateien mit
catstattlessöffnen. - Nach Problemen raten statt mit
grep,findodersystemctl statuszu prüfen.
Mein Ansatz ist immer derselbe: erst verstehen, dann handeln. Genau so arbeitest du schneller und sauberer.
Linux Befehle ein umfassender Spickzettel: Mein kurzer Praxis-Workflow
Wenn ich im Terminal arbeite, nutze ich oft diese Reihenfolge:
- Mit
pwdundlsprüfen, wo ich bin. - Mit
cdzum Ziel wechseln. - Mit
findodergrepdie relevanten Daten suchen. - Mit
cp,mvoderchmoddie Aufgabe lösen. - Mit
systemctloderssden Status kontrollieren, falls ein Dienst beteiligt ist.
Das ist kein perfektes Ritual. Es ist ein praktischer Ablauf, der funktioniert.
Linux Befehle ein umfassender Spickzettel: Fazit
Wenn du Linux ernsthaft nutzen willst, brauchst du keine endlose Liste. Du brauchst die richtigen Befehle, klare Routinen und gute Gewohnheiten. Genau das liefert dir linux befehle ein umfassender spickzettel. Speichere dir die Basics, nutze die Kombinationen und arbeite im Terminal bewusst statt hektisch.