Metainformationen zur Seite
  •  

Dies ist eine alte Version des Dokuments!


Nützliche Befehle


Auf dieser Seite gibt es eine Auflistung mit Befehlen die man kennen sollte, wenn man mit Linux vernünftig arbeiten möchte.


Benutzerverwaltung

Befehl Beschreibung
whoami
Zeigt den aktuell angemeldeten Benutzer.
id
Zeigt Benutzer- und Gruppeninformationen.
adduser [benutzername]
Erstellt einen neuen Benutzer (inkl. Home-Verzeichnis).
passwd [benutzername]
Setzt oder ändert das Passwort eines Benutzers.
deluser [benutzername]
Löscht einen Benutzer.
usermod -aG [gruppe] [benutzername]
Fügt einen Benutzer zu einer Gruppe hinzu.
groups [benutzername]
Zeigt die Gruppen eines Benutzers.

Rechteverwaltung

Befehl Beschreibung
ls -l
Zeigt die Dateirechte und Besitzverhältnisse.
chmod [rechte] [datei/ordner]
Ändert die Rechte einer Datei oder eines Ordners.
chown [benutzer][:gruppe] [datei/ordner]
Ändert den Besitzer und/oder die Gruppe einer Datei/eines Ordners.
sudo [befehl]
Führt einen Befehl mit Administratorrechten aus.
umask
Zeigt oder setzt die Standardrechte für neu erstellte Dateien.

SSH Zugriff

Befehl Beschreibung
ssh benutzer@host
Verbindet sich per SSH mit einem Server.
ssh -i [schlüsseldatei] benutzer@host
Verbindet sich per SSH mit einer privaten Schlüsseldatei.
scp [quelle] [ziel]
Kopiert Dateien über SSH.
ssh-keygen
Generiert ein SSH-Schlüsselpaar.
ssh-copy-id benutzer@host
Kopiert den öffentlichen Schlüssel auf den Zielserver für passwortlose Anmeldung.
Befehl Beschreibung
pwd
Zeigt den aktuellen Pfad an.
ls
Listet Dateien und Ordner im aktuellen Verzeichnis auf.
ls -la
Listet auch versteckte Dateien mit detaillierten Informationen auf.
cd [pfad]
Wechselt in ein Verzeichnis.
cd ..
Geht eine Verzeichnisebene nach oben.
cd -
Springt in das vorherige Verzeichnis zurück.
find [startordner] -name [dateiname]
Sucht nach einer Datei im Verzeichnisbaum.
locate [dateiname]
updatedb

ausführen). |

Ordner/Dateien

Befehl Beschreibung
mkdir [ordnername]
Erstellt ein neues Verzeichnis.
mkdir -p [pfad/unterverzeichnis]
Erstellt mehrere Verzeichnisse gleichzeitig.
mv [quelle] [ziel]
Verschiebt oder benennt Dateien/Ordner um.
cp [quelle] [ziel]
Kopiert Dateien.
cp -r [quelle] [ziel]
Kopiert Ordner und deren Inhalt rekursiv.
rm [datei]
Löscht Dateien.
rm -r [ordner]
Löscht Ordner und deren Inhalt rekursiv.
touch [dateiname]
Erstellt eine leere Datei.
rmdir [ordnername]
Löscht leere Verzeichnisse.

Updates

Debian/Ubuntu

Befehl Beschreibung
sudo apt update
Aktualisiert die Paketquellen.
sudo apt upgrade
Installiert verfügbare Updates.
sudo apt full-upgrade
Führt ein vollständiges Upgrade durch, wobei möglicherweise Pakete entfernt werden.
sudo apt install [paketname]
Installiert ein Paket.
sudo apt remove [paketname]
Entfernt ein Paket.
sudo apt autoremove
Entfernt nicht mehr benötigte Pakete.
sudo apt update && sudo apt upgrade
Führt die Aktualisierung der Paketquellen und das Upgrade in einem Schritt aus.
sudo apt update && sudo apt upgrade -y
Aktualisiert und installiert Updates automatisch ohne Rückfrage.
sudo apt update && sudo apt full-upgrade
Aktualisiert die Paketquellen und führt ein vollständiges Upgrade durch.
sudo apt-get dist-upgrade
Führt ein Distributions-Upgrade durch full-upgrade. Vorsichtig verwenden!

Red Hat/CentOS/Fedora

Befehl Beschreibung
sudo dnf update
Aktualisiert alle Pakete.
sudo dnf upgrade
update

). |

sudo dnf install [paketname]
Installiert ein Paket.
sudo dnf remove [paketname]
Entfernt ein Paket.
sudo dnf autoremove
Entfernt nicht mehr benötigte Pakete.
sudo dnf update -y
Führt die Aktualisierung ohne Rückfragen durch.
sudo dnf update && sudo dnf autoremove
Aktualisiert und entfernt nicht mehr benötigte Pakete in einem Schritt.

Arch/Manjaro

Befehl Beschreibung
sudo pacman -Syu
Aktualisiert das System.
sudo pacman -Sy
Synchronisiert die Paketdatenbank ohne Pakete zu aktualisieren.
sudo pacman -S [paketname]
Installiert ein Paket.
sudo pacman -R [paketname]
Entfernt ein Paket.
sudo pacman -Rns [paketname]
Entfernt ein Paket einschließlich aller Abhängigkeiten.
sudo pacman -Syu --noconfirm
Aktualisiert das System ohne Rückfragen.
sudo pacman -Scc
Löscht den Paket-Cache.
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information