linux-commands

Der ultimative Leitfaden für Linux-Befehle in 2024

Linux-Befehle sind das Rückgrat der Verwaltung und Navigation von Linux-Systemen. Egal, ob du ein Anfänger oder ein erfahrener Benutzer bist, das Verständnis dieser Befehle kann deine Produktivität und Effizienz erheblich steigern. Dieser Leitfaden behandelt die 60 wichtigsten Linux-Befehle, die du kennen musst, und ist so gestaltet, dass er leicht verständlich und praktisch anwendbar ist.

Verbindung zu deinem Linux-Rechner herstellen

SSH – Secure Shell

Der SSH-Befehl ist grundlegend, um aus der Ferne auf deinen Linux-Rechner zuzugreifen. Um dich zu verbinden, musst du deinen Benutzernamen, das @-Symbol und die IP-Adresse des Servers angeben.

ssh benutzer@server_ip

Nachdem du den Fingerabdruck akzeptiert und dein Passwort eingegeben hast, bist du verbunden.

Navigation im Dateisystem

Dateien auflisten mit ls

Der Befehl ls listet Dateien in deinem aktuellen Verzeichnis auf. Mit der Option -l erhältst du detaillierte Informationen, und -a zeigt auch versteckte Dateien an.

ls -la

Aktuelles Verzeichnis anzeigen mit pwd

Der Befehl pwd zeigt dein aktuelles Verzeichnis an.

pwd

Verzeichnis wechseln mit cd

Verwende den Befehl cd, um in ein anderes Verzeichnis zu wechseln.

cd /pfad/zum/verzeichnis

Um ein Verzeichnis zurückzugehen, verwende cd ... Um zu deinem Home-Verzeichnis zurückzukehren, verwende einfach cd.

Datei- und Verzeichnisoperationen

Datei erstellen mit touch

Der Befehl touch ist der schnellste Weg, um eine neue Datei zu erstellen.

touch neue_datei.txt

Verzeichnis erstellen mit mkdir

Erstelle ein neues Verzeichnis mit mkdir.

mkdir neues_verzeichnis

Dateien kopieren und verschieben mit cp und mv

Kopiere Dateien mit cp und verschiebe Dateien mit mv.

cp quelle.txt /pfad/zum/ziel
mv quelle.txt /pfad/zum/ziel

Dateien und Verzeichnisse löschen mit rm und rmdir

Lösche Dateien mit rm und Verzeichnisse mit rmdir.

rm datei.txt
rmdir verzeichnisname

Verwende rm -r, um Verzeichnisse und deren Inhalt rekursiv zu entfernen.

Dateien ansehen und bearbeiten

Dateiinhalte anzeigen mit cat und less

Verwende cat, um Dateiinhalte schnell anzuzeigen, oder less für eine seitenweise Ansicht.

cat datei.txt
less datei.txt

Dateien bearbeiten mit nano und vim

Bearbeite Dateien mit nano für Einfachheit oder vim für erweiterte Bearbeitungsfunktionen.

nano datei.txt
vim datei.txt

Dateilinks und Attribute

Links erstellen mit ln

Erstelle symbolische Links mit ln -s.

ln -s ziel_datei.txt symlink.txt

Dateiberechtigungen ändern mit chmod

Mache eine Datei ausführbar mit chmod +x.

chmod +x skript.sh

Dateibesitz ändern mit chown

Ändere den Dateibesitz mit chown.

chown benutzer:gruppe datei.txt

Netzwerkbefehle

Netzwerkkonfiguration anzeigen mit ifconfig und ip address

Zeige Netzwerkkonfigurationen mit ifconfig oder ip address an.

ifconfig
ip address

Konnektivität testen mit ping

Überprüfe, ob ein Host erreichbar ist, mit ping.

ping google.com

Netzwerkroute verfolgen mit traceroute

Verfolge den Pfad, den Pakete zu einem Netzwerk-Host nehmen.

traceroute google.com

Netzwerkstatistiken mit netstat und ss

Sieh dir Netzwerkstatistiken mit netstat oder ss an.

netstat -tuln
ss -tuln

Systeminformationen und Verwaltung

Systeminformationen mit uname und neofetch

Hole dir Systeminformationen mit uname -a oder neofetch für eine visuell ansprechendere Ausgabe.

uname -a
neofetch

Festplattennutzung mit df und du

Überprüfe die Festplattennutzung mit df -h für eine Zusammenfassung und du -h für Verzeichnisgrößen.

df -h
du -h /pfad/zum/verzeichnis

Speichernutzung mit free

Zeige die Speichernutzung mit free an.

free -h

Prozessverwaltung mit ps, top und htop

Liste Prozesse mit ps aux auf, sieh dir die Ressourcennutzung mit top an und verwende htop für eine erweiterte Benutzeroberfläche.

ps aux
top
htop

Dienste verwalten mit systemctl

Verwalte Systemdienste mit systemctl.

systemctl start dienstname
systemctl stop dienstname
systemctl restart dienstname
systemctl status dienstname

Benutzer- und Gruppenverwaltung

Benutzer hinzufügen mit useradd und adduser

Füge neue Benutzer mit useradd oder adduser hinzu.

sudo useradd benutzername
sudo adduser benutzername

Benutzer wechseln mit su

Wechsle zu einem anderen Benutzer mit su benutzername.

su benutzername

Benutzerpasswörter ändern mit passwd

Ändere Benutzerpasswörter mit passwd.

passwd benutzername

Weitere nützliche Befehle

Terminal leeren mit clear

Leere den Terminalbildschirm.

clear

Befehlsverlauf anzeigen mit history

Zeige deinen Befehlsverlauf an.

history

Neustart und Herunterfahren

Starte das System mit sudo reboot neu und fahre es mit sudo shutdown now herunter.

Durch das Beherrschen dieser grundlegenden Linux-Befehle verbesserst du deine Fähigkeit, Linux-Systeme zu verwalten und zu navigieren, erheblich. Viel Erfolg beim Ausführen der Befehle!


Beitrag veröffentlicht

in

von

Schlagwörter: