Die wichtigsten Linux-Kommandozeilen Befehle

Die Linux-Kommandozeile. Eines der nützlichsten, wenn nicht sogar das nützlichste Tool, um schnell ans Ziel zu kommen ohne viel klicken zu müssen. Doch unter dem ganzen Haufen an Befehlen kann man schon mal den einen, den man gerade braucht vergessen. Hier eine kleine Übersicht über die wichtigsten Kommandos der Linux-Shell.

Dateien und Verzeichnisse

Kommando Beschreibung
ls Dateien im aktuellen Arbeitsverzeichnis anzeigen
cd Das Arbeitsverzeichnis wechseln
cp Dateien kopieren
mv Dateien verschieben
rm Dateien löschen
pwd Aktuelles Arbeitsverzeichnis ausgeben
mkdir Verzeichnis erstellen
rmdir Verzeichnis löschen
ln Verknüpfungen auf Dateien setzen
find Dateisuche
grep Suche in Dateiinhalten

Dateiausgabe

Kommando Beschreibung
diff Unterschiede zwischen zwei Dateien anzeigen
sort Dateien sortieren
join Zwei Dateien zu einer Zusammenfügen
cat Dateiinhalt ausgeben
less Dateiausgabe mit Scrollfunktion
head Anfang einer Datei ausgeben
tail Ende einer Datei ausgeben
nano Einfacher Dateieditor
vim Über Tastenkombinationen gesteuerter Dateieditor

Benutzer, Gruppen und Rechte

Kommando Beschreibung
useradd Benutzer hinzufügen
usermod Eigenschaften eines Benutzers ändern
userdel Benutzer entfernen
passwd Passwort ändern
whoami Aktuellen Anmeldenamen ermitteln
groupadd Gruppe hinzufügen
groupmod Gruppe bearbeiten
groupdel Gruppe löschen
groups Gruppen eines Benutzers anzeigen
chmod Zugriffsrechte auf eine Datei ändern
chown Besitzer einer Datei ändern
chgrp Gruppe einer Datei ändern
chattr Dateiattribute ändern

Systemverwaltung

Kommando Beschreibung
ps Anzeigen aller Prozesse
top Prozesse nach CPU-Last sortiert anzeigen
kill Prozess beenden
sudo Befehle als anderer Benutzer ausführen
nice Prozesse mit geänderter Priorität ausführen
shutdown Das System herunterfahren
reboot Neustart des Systems
uname Systeminformationen anzeigen
dmesg Bootlog ausgeben
uptime Laufzeit des Systems ermitteln

Netzwerk

Kommando Beschreibung
ping Verbindung zu einem Server testen
hostname Hostnamen des Systems anzeigen
ifconfig Netzwerkkonfiguration anzeigen
ifup/ifdown Netzwerkverbindungen verwalten
netstat Netzerkstatistiken anzeigen
traceroute Route zu entferntem Server ermitteln
ssh Sichere Verbindung zu anderem System aufbauen
wget Dateien herunterladen