{"id":5377,"date":"2025-04-08T11:00:20","date_gmt":"2025-04-08T11:00:20","guid":{"rendered":"\/de\/tutorials\/?p=5377"},"modified":"2026-02-25T09:55:19","modified_gmt":"2026-02-25T09:55:19","slug":"linux-befehle","status":"publish","type":"post","link":"\/de\/tutorials\/linux-befehle","title":{"rendered":"Die 60 wichtigsten Linux-Befehle mit Syntax und Beispielen"},"content":{"rendered":"<p>Linux-Befehle sind terminalbasierte Anweisungen, mit denen Sie Dateien, Verzeichnisse, Benutzer, Prozesse, Netzwerkeinstellungen und Systemdienste verwalten k&ouml;nnen. Sie werden besonders h&auml;ufig auf Linux-Servern eingesetzt, da dort oft keine grafische Benutzeroberfl&auml;che zur Verf&uuml;gung steht und die Verwaltung ausschlie&szlig;lich &uuml;ber das Terminal erfolgt.<\/p><p>In der Befehlszeilenschnittstelle stehen zahlreiche Linux-Dienstprogramme bereit, mit denen Sie dem System Anweisungen zur Ausf&uuml;hrung unterschiedlicher Aufgaben geben. Grunds&auml;tzlich lassen sich Linux-Befehle in folgende Kategorien einteilen:<\/p><ul class=\"wp-block-list\">\n<li><strong>Befehle zum Durchsuchen des Dateisystems:<\/strong> Dienstprogramme zum Navigieren in Verzeichnissen und Pfaden.<\/li>\n\n\n\n<li><strong>Befehle zur Datei- und Verzeichnisverwaltung:<\/strong> Werkzeuge zum Organisieren und Verarbeiten von Dateien und Ordnern.<\/li>\n\n\n\n<li><strong>Befehle zur Benutzer- und Zugriffskontrolle:<\/strong> Befehlszeilenanweisungen zur Verwaltung von Benutzerkonten und deren Berechtigungen.<\/li>\n\n\n\n<li><strong>Befehle zur System- und Prozess&uuml;berwachung:<\/strong> Dienstprogramme zur Analyse der Systemleistung sowie zur &Uuml;berwachung von Prozessen und Diensten.<\/li>\n\n\n\n<li><strong>Befehle zur Netzwerkverwaltung:<\/strong> Dienstprogramme zum Konfigurieren und &Uuml;berwachen von Netzwerkeinstellungen.<\/li>\n<\/ul><p>Im Folgenden stellen wir zun&auml;chst jede Kategorie vor und gehen anschlie&szlig;end die einzelnen Befehle mit ihren Funktionen im Detail durch.<\/p><h2 class=\"wp-block-heading\" id=\"h-linux-befehle-cheat-sheet\">Linux-Befehle: Cheat Sheet<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>ls<\/td><td>Inhalt eines Verzeichnisses auflisten<\/td><\/tr><tr><td>pwd<\/td><td>Pfad des aktuellen Verzeichnisses anzeigen<\/td><\/tr><tr><td>cd<\/td><td>Verzeichnis wechseln<\/td><\/tr><tr><td>locate<\/td><td>Dateien nach Name suchen<\/td><\/tr><tr><td>find<\/td><td>Dateien und Verzeichnisse suchen<\/td><\/tr><tr><td>mkdir<\/td><td>Verzeichnis erstellen<\/td><\/tr><tr><td>rmdir<\/td><td>Leeres Verzeichnis entfernen<\/td><\/tr><tr><td>rm<\/td><td>Dateien oder Verzeichnisse l&ouml;schen<\/td><\/tr><tr><td>cp<\/td><td>Dateien oder Verzeichnisse kopieren<\/td><\/tr><tr><td>mv<\/td><td>Dateien oder Verzeichnisse verschieben oder umbenennen<\/td><\/tr><tr><td>touch<\/td><td>Leere Datei erstellen<\/td><\/tr><tr><td>file<\/td><td>Dateityp anzeigen<\/td><\/tr><tr><td>zip<\/td><td>Dateien in ein ZIP-Archiv komprimieren<\/td><\/tr><tr><td>unzip<\/td><td>ZIP-Archiv entpacken<\/td><\/tr><tr><td>tar<\/td><td>Dateien und Verzeichnisse archivieren<\/td><\/tr><tr><td>nano<\/td><td>Dateien mit Nano bearbeiten<\/td><\/tr><tr><td>vi<\/td><td>Dateien mit Vi bearbeiten<\/td><\/tr><tr><td>jed<\/td><td>Dateien mit Jed bearbeiten<\/td><\/tr><tr><td>cat<\/td><td>Dateiinhalt ausgeben<\/td><\/tr><tr><td>grep<\/td><td>Textmuster in Dateien suchen<\/td><\/tr><tr><td>sed<\/td><td>Textmuster ersetzen oder &auml;ndern<\/td><\/tr><tr><td>head<\/td><td>Erste Zeilen einer Datei anzeigen<\/td><\/tr><tr><td>tail<\/td><td>Letzte Zeilen einer Datei anzeigen<\/td><\/tr><tr><td>awk<\/td><td>Text verarbeiten und analysieren<\/td><\/tr><tr><td>sort<\/td><td>Dateiinhalt sortieren<\/td><\/tr><tr><td>cut<\/td><td>Textabschnitte extrahieren<\/td><\/tr><tr><td>diff<\/td><td>Zwei Dateien vergleichen<\/td><\/tr><tr><td>tee<\/td><td>Ausgabe im Terminal anzeigen und in Datei schreiben<\/td><\/tr><tr><td>sudo<\/td><td>Befehl mit administrativen Rechten ausf&uuml;hren<\/td><\/tr><tr><td>su<\/td><td>Benutzerkonto wechseln<\/td><\/tr><tr><td>whoami<\/td><td>Aktuellen Benutzer anzeigen<\/td><\/tr><tr><td>chmod<\/td><td>Dateiberechtigungen &auml;ndern<\/td><\/tr><tr><td>chown<\/td><td>Dateieigent&uuml;mer &auml;ndern<\/td><\/tr><tr><td>useradd<\/td><td>Neuen Benutzer erstellen<\/td><\/tr><tr><td>userdel<\/td><td>Benutzerkonto l&ouml;schen<\/td><\/tr><tr><td>passwd<\/td><td>Passwort setzen oder &auml;ndern<\/td><\/tr><tr><td>df<\/td><td>Festplattenbelegung anzeigen<\/td><\/tr><tr><td>du<\/td><td>Verzeichnisgr&ouml;&szlig;e anzeigen<\/td><\/tr><tr><td>top<\/td><td>Laufende Prozesse anzeigen<\/td><\/tr><tr><td>htop<\/td><td>Interaktive Prozessanzeige<\/td><\/tr><tr><td>ps<\/td><td>Prozessstatus anzeigen<\/td><\/tr><tr><td>uname<\/td><td>Systeminformationen anzeigen<\/td><\/tr><tr><td>hostname<\/td><td>Hostnamen anzeigen oder setzen<\/td><\/tr><tr><td>time<\/td><td>Ausf&uuml;hrungszeit eines Befehls messen<\/td><\/tr><tr><td>systemctl<\/td><td>Systemdienste verwalten<\/td><\/tr><tr><td>watch<\/td><td>Befehl wiederholt ausf&uuml;hren<\/td><\/tr><tr><td>jobs<\/td><td>Shell-Hintergrundjobs anzeigen<\/td><\/tr><tr><td>kill<\/td><td>Prozess beenden<\/td><\/tr><tr><td>shutdown<\/td><td>System herunterfahren oder neu starten<\/td><\/tr><tr><td>ping<\/td><td>Netzwerkverbindung testen<\/td><\/tr><tr><td>wget<\/td><td>Dateien aus dem Web herunterladen<\/td><\/tr><tr><td>curl<\/td><td>Daten per URL &uuml;bertragen<\/td><\/tr><tr><td>scp<\/td><td>Dateien per SSH kopieren<\/td><\/tr><tr><td>rsync<\/td><td>Dateien zwischen Systemen synchronisieren<\/td><\/tr><tr><td>ip<\/td><td>Netzwerkeinstellungen verwalten<\/td><\/tr><tr><td>netstat<\/td><td>Netzwerkverbindungen anzeigen<\/td><\/tr><tr><td>traceroute<\/td><td>Paketpfad nachverfolgen<\/td><\/tr><tr><td>nslookup<\/td><td>DNS-Eintr&auml;ge abfragen<\/td><\/tr><tr><td>dig<\/td><td>Detaillierte DNS-Abfrage<\/td><\/tr><tr><td>history<\/td><td>Befehlsverlauf anzeigen<\/td><\/tr><tr><td>man<\/td><td>Handbuch eines Befehls anzeigen<\/td><\/tr><tr><td>echo<\/td><td>Text im Terminal ausgeben<\/td><\/tr><tr><td>ln<\/td><td>Dateilinks erstellen<\/td><\/tr><tr><td>alias<\/td><td>Befehlsalias erstellen<\/td><\/tr><tr><td>unalias<\/td><td>Befehlsalias entfernen<\/td><\/tr><tr><td>cal<\/td><td>Kalender anzeigen<\/td><\/tr><tr><td>apt<\/td><td>Pakete verwalten (Debian-basiert)<\/td><\/tr><tr><td>dnf<\/td><td>Pakete verwalten (RHEL-basiert)<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-befehle-zur-navigation-in-dateien-und-verzeichnissen\">Befehle zur Navigation in Dateien und Verzeichnissen<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>ls<\/td><td>Inhalt eines Verzeichnisses auflisten<\/td><\/tr><tr><td>pwd<\/td><td>Pfad des aktuellen Verzeichnisses anzeigen<\/td><\/tr><tr><td>cd<\/td><td>Verzeichnis wechseln<\/td><\/tr><tr><td>locate<\/td><td>Nach einer Datei und ihrem Pfad suchen<\/td><\/tr><tr><td>find<\/td><td>Eine Datei im aktuellen Verzeichnis finden<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-befehle-fuer-datei-und-verzeichnisoperationen\">Befehle f&uuml;r Datei- und Verzeichnisoperationen<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>mkdir<\/td><td>Ein Verzeichnis erstellen<\/td><\/tr><tr><td>rmdir<\/td><td>Ein leeres Verzeichnis entfernen<\/td><\/tr><tr><td>rm<\/td><td>Eine Datei oder ein Verzeichnis l&ouml;schen<\/td><\/tr><tr><td>cp<\/td><td>Eine Datei an einen anderen Speicherort kopieren<\/td><\/tr><tr><td>mv<\/td><td>Eine Datei oder ein Verzeichnis verschieben oder umbenennen<\/td><\/tr><tr><td>touch<\/td><td>Eine leere Datei erstellen<\/td><\/tr><tr><td>file<\/td><td>Dateityp pr&uuml;fen<\/td><\/tr><tr><td>zip und unzip<\/td><td>Ein ZIP-Archiv komprimieren oder entpacken<\/td><\/tr><tr><td>tar<\/td><td>Dateien zu einem <strong>TAR<\/strong>-Archiv b&uuml;ndeln<\/td><\/tr><tr><td>nano, vi und jed<\/td><td>Einen Texteditor &ouml;ffnen<\/td><\/tr><tr><td>cat<\/td><td>Inhalt einer Datei ausgeben<\/td><\/tr><tr><td>grep<\/td><td>Eine bestimmte Zeile in einer Datei suchen<\/td><\/tr><tr><td>sed<\/td><td>Ein Muster in einer Datei suchen und ersetzen<\/td><\/tr><tr><td>head<\/td><td>Die ersten Eintr&auml;ge einer Datei ausgeben<\/td><\/tr><tr><td>tail<\/td><td>Die letzten Eintr&auml;ge einer Datei ausgeben<\/td><\/tr><tr><td>awk<\/td><td>Muster in einer Datei suchen und verarbeiten<\/td><\/tr><tr><td>sort<\/td><td>Inhalt einer Datei sortieren<\/td><\/tr><tr><td>cut<\/td><td>Bestimmte Teile einer Datei ausw&auml;hlen und ausgeben<\/td><\/tr><tr><td>diff<\/td><td>Dateiinhalte vergleichen<\/td><\/tr><tr><td>tee<\/td><td>Ausgabe eines Befehls gleichzeitig im Terminal und in eine Datei schreiben<\/td><\/tr><tr><td>echo<\/td><td>Text im Terminal ausgeben<\/td><\/tr><tr><td>ln<\/td><td>Dateien oder Verzeichnisse verkn&uuml;pfen<\/td><\/tr><tr><td>alias und unalias<\/td><td>Einen alternativen Namen f&uuml;r einen Befehl festlegen oder entfernen<\/td><\/tr><tr><td>apt und dnf<\/td><td>Paketquellen und Softwarepakete verwalten<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-befehle-zur-benutzer-und-berechtigungsverwaltung\">Befehle zur Benutzer- und Berechtigungsverwaltung<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>sudo<\/td><td>Einen Befehl mit administrativen Rechten ausf&uuml;hren<\/td><\/tr><tr><td>su<\/td><td>Zu einem anderen Benutzer wechseln<\/td><\/tr><tr><td>whoami<\/td><td>Aktuell angemeldeten Benutzer anzeigen<\/td><\/tr><tr><td>chmod<\/td><td>Berechtigungen einer Datei oder eines Verzeichnisses &auml;ndern<\/td><\/tr><tr><td>chown<\/td><td>Eigent&uuml;mer oder Gruppe eines Elements &auml;ndern<\/td><\/tr><tr><td>useradd und userdel<\/td><td>Einen Benutzer hinzuf&uuml;gen oder entfernen<\/td><\/tr><tr><td>passwd<\/td><td>Passwort eines Benutzers setzen oder &auml;ndern<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-befehle-fuer-systemueberwachung-und-prozesse\">Befehle f&uuml;r System&uuml;berwachung und Prozesse<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>df<\/td><td>Speicherbelegung eines Dateisystems anzeigen<\/td><\/tr><tr><td>du<\/td><td>Gr&ouml;&szlig;e eines Verzeichnisses und seines Inhalts anzeigen<\/td><\/tr><tr><td>top<\/td><td>Laufende Prozesse und deren Ressourcennutzung anzeigen<\/td><\/tr><tr><td>htop<\/td><td>Prozesse interaktiv anzeigen und verwalten<\/td><\/tr><tr><td>ps<\/td><td>Status von Prozessen zu einem bestimmten Zeitpunkt anzeigen<\/td><\/tr><tr><td>uname<\/td><td>Systeminformationen ausgeben<\/td><\/tr><tr><td>time<\/td><td>Ausf&uuml;hrungszeit eines Befehls oder Programms messen<\/td><\/tr><tr><td>systemctl<\/td><td>Systemdienste verwalten<\/td><\/tr><tr><td>watch<\/td><td>Einen Befehl in regelm&auml;&szlig;igen Abst&auml;nden wiederholt ausf&uuml;hren<\/td><\/tr><tr><td>jobs<\/td><td>Laufende Hintergrundprozesse in der aktuellen Shell anzeigen<\/td><\/tr><tr><td>kill<\/td><td>Einen Prozess beenden<\/td><\/tr><tr><td>shutdown<\/td><td>System herunterfahren oder neu starten<\/td><\/tr><tr><td>history<\/td><td>Zuvor ausgef&uuml;hrte Befehle anzeigen<\/td><\/tr><tr><td>man<\/td><td>Handbuch eines Befehls anzeigen<\/td><\/tr><tr><td>cal<\/td><td>Kalender anzeigen<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-netzwerkbefehle\">Netzwerkbefehle<\/h2><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Befehl<\/strong><\/td><td><strong>Funktion<\/strong><\/td><\/tr><tr><td>hostname<\/td><td>System-Hostname anzeigen<\/td><\/tr><tr><td>ping<\/td><td>Pakete an ein Ziel senden und Antwortzeiten pr&uuml;fen<\/td><\/tr><tr><td>wget<\/td><td>Dateien von einer URL herunterladen<\/td><\/tr><tr><td>curl<\/td><td>Daten &uuml;ber eine URL senden oder abrufen<\/td><\/tr><tr><td>ip<\/td><td>Netzwerkschnittstellen und -parameter verwalten<\/td><\/tr><tr><td>netstat<\/td><td>Netzwerkverbindungen und -informationen anzeigen<\/td><\/tr><tr><td>traceroute<\/td><td>&Uuml;bertragungsweg von Paketen nachverfolgen<\/td><\/tr><tr><td>nslookup<\/td><td>DNS-Eintr&auml;ge abfragen<\/td><\/tr><tr><td>dig<\/td><td>Detaillierte DNS-Informationen abrufen<\/td><\/tr><tr><td>scp<\/td><td>Dateien &uuml;ber ein Netzwerk sicher kopieren<\/td><\/tr><tr><td>rsync<\/td><td>Dateien zwischen zwei Systemen synchronisieren<\/td><\/tr><\/tbody><\/table><\/figure><figure class=\"wp-block-image size-large\"><a href=\"\/de\/vps-server\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-3556\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-1-ls-befehl\">1. ls-Befehl<\/h2><p>Der Befehl <strong>ls<\/strong> listet den Inhalt eines Verzeichnisses auf, einschlie&szlig;lich Dateien und Unterverzeichnissen.<\/p><pre class=\"wp-block-preformatted\">ls [optionen] [verzeichnis_oder_pfad]<\/pre><p>H&auml;ufige Optionen:<\/p><ul class=\"wp-block-list\">\n<li><code>-a<\/code> &rarr; versteckte Dateien anzeigen<\/li>\n\n\n\n<li><code>-l<\/code> &rarr; detaillierte Listenansicht<\/li>\n<\/ul><p><strong>Beispiel:<\/strong><\/p><pre class=\"wp-block-preformatted\">ls -Ra \/pfad\/zum\/verzeichnis<\/pre><h2 class=\"wp-block-heading\" id=\"h-2-pwd-befehl\">2. pwd-Befehl<\/h2><p>Der Befehl <strong>pwd<\/strong> zeigt den vollst&auml;ndigen Pfad Ihres aktuellen Arbeitsverzeichnisses an.<\/p><p><strong>Syntax:<\/strong><\/p><pre class=\"wp-block-preformatted\">pwd [optionen]<\/pre><p>Der Befehl <strong>pwd<\/strong> verf&uuml;gt nur &uuml;ber zwei Optionen. Die Option <strong>-L<\/strong> gibt den logischen Pfad aus, also den Inhalt von Umgebungsvariablen wie Verkn&uuml;pfungen, anstelle des tats&auml;chlichen Pfads Ihres aktuellen Speicherorts. Die Option <strong>-P<\/strong> gibt hingegen den exakten physischen Pfad aus.<\/p><p>Angenommen,<strong> \/verknuepfung\/ordner<\/strong> ist eine Verkn&uuml;pfung f&uuml;r <strong>\/tatsaechlicher\/pfad<\/strong>, und Sie befinden sich derzeit in <strong>\/tatsaechlicher\/pfad\/verzeichnis<\/strong>. Wenn Sie die Option <strong>-L<\/strong> verwenden, lautet die Ausgabe:<\/p><pre class=\"wp-block-preformatted\">\/verknuepfung\/ordner\/verzeichnis<\/pre><p>Mit der Option <strong>-P<\/strong> wird hingegen der genaue kanonische Pfad ausgegeben:<\/p><pre class=\"wp-block-preformatted\">\/tatsaechlicher\/pfad\/verzeichnis<\/pre><h2 class=\"wp-block-heading\" id=\"h-3-cd-befehl\">3. cd-Befehl<\/h2><p>Der Befehl <strong>cd<\/strong> dient dazu, zwischen Verzeichnissen auf Ihrem Linux-VPS zu wechseln. Er verf&uuml;gt &uuml;ber keine Optionen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">cd [pfad_oder_verzeichnis]<\/pre><p>Je nach aktuellem Speicherort m&uuml;ssen Sie m&ouml;glicherweise nur das Zielverzeichnis angeben. Lassen Sie beispielsweise den Teil <strong>pfad<\/strong> aus <strong>pfad\/zum\/verzeichnis<\/strong> weg, wenn Sie sich bereits im entsprechenden &uuml;bergeordneten Verzeichnis befinden. Der Befehl <strong>cd<\/strong> bietet mehrere Kurzformen:<\/p><ul class=\"wp-block-list\">\n<li><strong>cd<\/strong> &ndash; kehrt in das Home-Verzeichnis des aktuellen Benutzers zur&uuml;ck.<\/li>\n\n\n\n<li><strong>cd ..<\/strong> &ndash; wechselt eine Verzeichnisebene nach oben.<\/li>\n\n\n\n<li><strong>cd &ndash;<\/strong> &ndash; kehrt in das zuvor verwendete Verzeichnis zur&uuml;ck.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-4-mkdir-befehl\">4. mkdir-Befehl<\/h2><p>Der Befehl <strong>mkdir<\/strong> erstellt ein oder mehrere Verzeichnisse.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">mkdir [optionen] verzeichnisname1 verzeichnisname2<\/pre><p>Um einen Ordner an einem anderen Speicherort zu erstellen, geben Sie den vollst&auml;ndigen Pfad an. Andernfalls wird das neue Verzeichnis in Ihrem aktuellen Arbeitsverzeichnis angelegt.<\/p><p>Geben Sie beispielsweise Folgendes ein, um <strong>neuer_ordner<\/strong> in <strong>\/pfad\/zum\/zielordner<\/strong> zu erstellen:<\/p><pre class=\"wp-block-preformatted\">mkdir \/pfad\/zum\/zielordner\/neuer_ordner<\/pre><p>Standardm&auml;&szlig;ig erlaubt <strong>mkdir<\/strong> dem aktuellen Benutzer Lesen, Schreiben und Ausf&uuml;hren im neuen Ordner. Sie k&ouml;nnen w&auml;hrend der Erstellung benutzerdefinierte Berechtigungen festlegen, indem Sie die Option <strong>-m<\/strong> hinzuf&uuml;gen. Weitere Informationen zur Berechtigungsverwaltung finden Sie im Abschnitt <strong>chmod<\/strong> weiter unten.<\/p><h2 class=\"wp-block-heading\" id=\"h-5-rmdir-befehl\">5. rmdir-Befehl<\/h2><p>Der Befehl <strong>rmdir<\/strong> l&ouml;scht leere Verzeichnisse in Ihrem Linux-System.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">rmdir [optionen] verzeichnisname<\/pre><p>Der Befehl <strong>rmdir<\/strong> funktioniert nicht, wenn das Verzeichnis Unterordner enth&auml;lt. Um die L&ouml;schung zu erzwingen, f&uuml;gen Sie die Option <strong>-p<\/strong> hinzu. Beachten Sie, dass Sie Eigent&uuml;mer des zu entfernenden Elements sein m&uuml;ssen oder alternativ <strong>sudo<\/strong> verwenden. Hier ist ein Beispiel f&uuml;r die Verwendung dieses Befehls:<\/p><pre class=\"wp-block-preformatted\">rmdir -p ordnername<\/pre><h2 class=\"wp-block-heading\" id=\"h-6-rm-befehl\">6. rm-Befehl<\/h2><p>Der Befehl <strong>rm<\/strong> l&ouml;scht Dateien aus einem Verzeichnis. Sie m&uuml;ssen &uuml;ber Schreibrechte f&uuml;r den Ordner verf&uuml;gen oder den Befehl mit sudo ausf&uuml;hren.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">rm [optionen] datei1 datei2<\/pre><p>Sie k&ouml;nnen die Option <strong>-r<\/strong> hinzuf&uuml;gen, um einen Ordner und dessen Inhalt einschlie&szlig;lich aller Unterverzeichnisse zu entfernen. Verwenden Sie das Flag <strong>-i<\/strong>, um vor dem L&ouml;schen eine Best&auml;tigung anzuzeigen, oder <strong>-f<\/strong>, um sie vollst&auml;ndig zu unterdr&uuml;cken:<\/p><pre class=\"wp-block-preformatted\">rm -rf ordnername<\/pre><p>\n\n\n    <p class=\"warning\">\n        <strong>Warnung!<\/strong> Vermeiden Sie die Verwendung von <strong>-r<\/strong> und <strong>-f<\/strong>, sofern nicht erforderlich. Verwenden Sie stattdessen die Option <strong>-i<\/strong>, um ein versehentliches L&ouml;schen zu verhindern.     <\/p>\n    \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-7-cp-befehl\">7. cp-Befehl<\/h2><p>Der Befehl <strong>cp<\/strong> kopiert Dateien aus Ihrem aktuellen Verzeichnis in einen anderen Ordner.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">cp datei1 datei2 [zielpfad]<\/pre><p>Sie k&ouml;nnen <strong>cp<\/strong> auch verwenden, um den Inhalt einer Datei mit derselben Syntax in eine andere Datei zu kopieren. Befindet sich das Ziel an einem anderen Speicherort, geben Sie den vollst&auml;ndigen Pfad an:<\/p><pre class=\"wp-block-preformatted\">cp quelldatei \/pfad\/zur\/zieldatei<\/pre><p>Dar&uuml;ber hinaus k&ouml;nnen Sie mit <strong>cp<\/strong> ein Verzeichnis und dessen Inhalt mit der Option <strong>-R<\/strong> rekursiv in einen anderen Ordner kopieren:<\/p><pre class=\"wp-block-preformatted\">cp -R \/pfad\/zum\/ordner \/ziel\/pfad\/zur\/ordnerkopie<\/pre><h2 class=\"wp-block-heading\" id=\"h-8-mv-befehl\">8. mv-Befehl<\/h2><p>Der Befehl <strong>mv<\/strong> verschiebt eine Datei oder einen Ordner an einen anderen Speicherort.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">mv datei_oder_verzeichnis [zielverzeichnis]<\/pre><p>Beispielsweise verschieben Sie die Datei <strong>file1.txt<\/strong> mit folgendem Befehl von einem anderen Speicherort in das Verzeichnis <strong>\/neuer\/pfad\/zur\/datei<\/strong>:<\/p><pre class=\"wp-block-preformatted\">mv \/urspruenglicher\/pfad\/file1.txt \/neuer\/pfad\/zur\/datei<\/pre><p>Sie k&ouml;nnen den Befehl <strong>mv<\/strong> auch verwenden, um Dateien umzubenennen. Hier ein Beispiel:<\/p><pre class=\"wp-block-preformatted\">mv alter_name.txt neuer_name.txt<\/pre><p>Wenn Sie den vollst&auml;ndigen Pfad angeben, k&ouml;nnen Sie eine Datei gleichzeitig verschieben und umbenennen:<\/p><pre class=\"wp-block-preformatted\">mv \/alter\/pfad\/alter_name.txt \/neuer\/pfad\/neuer_name.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-9-touch-befehl\">9. touch-Befehl<\/h2><p>Der Befehl <strong>touch<\/strong> erstellt eine neue leere Datei in einem bestimmten Verzeichnis.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">touch [optionen] [pfad_und_dateiname]<\/pre><p>Wenn Sie den Pfad weglassen, erstellt der Befehl <strong>touch<\/strong> die Datei in Ihrem aktuellen Arbeitsverzeichnis. Hier ein Beispiel:<\/p><pre class=\"wp-block-preformatted\">touch file.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-10-file-befehl\">10. file-Befehl<\/h2><p>Der Befehl <strong>file<\/strong> &uuml;berpr&uuml;ft den Typ einer Datei, z. B. TXT, PDF oder andere Formate.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">file [dateiname]<\/pre><p>Wenn Sie diesen Befehl auf einen symbolischen Link anwenden, wird die tats&auml;chliche Zieldatei ausgegeben. Der folgende Befehl zeigt beispielsweise, auf welche Datei <strong>hostinger_sym.txt<\/strong> verweist:<\/p><pre class=\"wp-block-preformatted\">file hostinger_sym.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d52d7c9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"782\" height=\"62\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/file-command-shows-actual-file-of-a-symbolic-link-2.png\/public\" alt=\"Der Dateikommando zeigt die tats&auml;chliche Datei eines symbolischen Links an\" class=\"wp-image-8539\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/file-command-shows-actual-file-of-a-symbolic-link-2.png\/w=782,fit=scale-down 782w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/file-command-shows-actual-file-of-a-symbolic-link-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/file-command-shows-actual-file-of-a-symbolic-link-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Sie k&ouml;nnen die Option <strong>-k<\/strong> hinzuf&uuml;gen, um detailliertere Informationen zu dem gepr&uuml;ften Element anzuzeigen.<\/p><h2 class=\"wp-block-heading\" id=\"h-11-zip-und-unzip-befehle\">11. zip- und unzip-Befehle<\/h2><p>Der Befehl <strong>zip<\/strong> komprimiert eine oder mehrere Dateien in ein <strong>ZIP<\/strong>-Archiv und reduziert dadurch deren Gr&ouml;&szlig;e.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">zip [optionen] zip_dateiname datei1 datei2<\/pre><p>Um eine komprimierte Datei in Ihr aktuelles Arbeitsverzeichnis zu extrahieren, verwenden Sie den Befehl <strong>unzip<\/strong> wie folgt:<\/p><pre class=\"wp-block-preformatted\">unzip [optionen] zip_dateiname<\/pre><h2 class=\"wp-block-heading\" id=\"h-12-tar-befehl\">12. tar-Befehl<\/h2><p>Der Befehl <strong>tar<\/strong> b&uuml;ndelt mehrere Dateien oder Verzeichnisse in einem Archiv ohne Komprimierung.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">tar [optionen] tar_dateiname datei1 datei2<\/pre><p>Um eine neue <strong>TAR<\/strong>-Datei zu erstellen, m&uuml;ssen Sie die Option <strong>-c<\/strong> hinzuf&uuml;gen. Verwenden Sie anschlie&szlig;end das Flag <strong>-f<\/strong>, um den Namen des Archivs anzugeben.<\/p><p>Wenn Sie die Komprimierung aktivieren m&ouml;chten, f&uuml;gen Sie eine entsprechende Option je nach bevorzugter Methode hinzu. Im folgenden Beispiel werden die Dateien <strong>file1.txt<\/strong> und <strong>file2.txt<\/strong> mit der <strong>gzip<\/strong>-Komprimierung geb&uuml;ndelt:<\/p><pre class=\"wp-block-preformatted\">tar -cfz archive.tar.gz file1.txt file2.txt<\/pre><p>Beachten Sie, dass das Dateiformat des Archivs je nach Komprimierungsmethode unterschiedlich ist. Unabh&auml;ngig von der Dateiendung k&ouml;nnen Sie eine <strong>TAR<\/strong>-Datei mit folgender Syntax entpacken:<\/p><pre class=\"wp-block-preformatted\">tar [optionen] tar_dateiname<\/pre><h2 class=\"wp-block-heading\" id=\"h-13-nano-vi-und-jed-befehl\">13. nano-, vi- und jed-Befehl<\/h2><p>Mit den Befehlen <strong>nano<\/strong>, <strong>vi<\/strong> und <strong>jed<\/strong> k&ouml;nnen Sie Dateien bearbeiten.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">nano\/vi\/jed dateiname<\/pre><p>Wenn die Zieldatei nicht existiert, erstellen diese Befehle eine neue Datei. Da diese Texteditoren m&ouml;glicherweise nicht auf Ihrem System vorinstalliert sind, installieren oder konfigurieren Sie sie &uuml;ber Ihren Paketmanager.<\/p><p>Wie Sie dies einrichten, erkl&auml;ren wir im Abschnitt zu den Befehlen <strong>apt<\/strong> und <strong>dnf<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-14-cat-befehl\">14. cat-Befehl<\/h2><p>Der Befehl <strong>cat<\/strong> (concatenate) gibt den Inhalt einer Datei aus.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">cat dateiname<\/pre><p>Um den Inhalt in umgekehrter Reihenfolge anzuzeigen, verwenden Sie stattdessen <strong>tac<\/strong>. Wenn Sie das Standardausgabe-Umleitungszeichen (<strong>&gt;<\/strong>) hinzuf&uuml;gen, erstellt der Befehl <strong>cat<\/strong> eine neue Datei. Mit folgendem Befehl wird beispielsweise die Datei <strong>file.txt<\/strong> erstellt:<\/p><pre class=\"wp-block-preformatted\">cat &gt; file.txt<\/pre><p>Sie k&ouml;nnen cat auch mit dem Umleitungsoperator verwenden, um den Inhalt mehrerer Dateien in einer neuen Datei zusammenzuf&uuml;hren. In folgendem Befehl werden <strong>file1.txt<\/strong> und <strong>file2.txt<\/strong> zu <strong>target.txt<\/strong> zusammengef&uuml;hrt:<\/p><pre class=\"wp-block-preformatted\">cat file1.txt file2.txt &gt; target.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-15-grep-befehl\">15. grep-Befehl<\/h2><p>Der Befehl <strong>grep<\/strong> (global regular expression print) sucht anhand von Schl&uuml;sselw&ouml;rtern nach bestimmten Zeilen in einer Datei. Er eignet sich besonders zum Filtern gro&szlig;er Datenmengen, beispielsweise von Protokolldateien.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">grep [optionen] schluesselwort [datei]<\/pre><p>Sie k&ouml;nnen auch Daten aus einem anderen Dienstprogramm filtern, indem Sie diese per Pipe an den Befehl <strong>grep<\/strong> &uuml;bergeben. Im folgenden Beispiel wird <strong>file.txt<\/strong> in der Ausgabe des Befehls ls gesucht:<\/p><pre class=\"wp-block-preformatted\">ls | grep \"file.txt\"<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d52e6e1\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"136\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/grep-befehlsfilter-ls-ausgang.png\/public\" alt=\"Grep-Befehl filtert ls 'Ausgabe\" class=\"wp-image-8525\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/grep-befehlsfilter-ls-ausgang.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/grep-befehlsfilter-ls-ausgang.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/grep-befehlsfilter-ls-ausgang.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-16-sed-befehl\">16. sed-Befehl<\/h2><p>Der Befehl <strong>sed<\/strong> wird verwendet, um Muster in Dateien schnell zu suchen und zu ersetzen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">sed [optionen] 'unterbefehl\/neues_muster\/zielmuster' eingabedatei<\/pre><p>Sie k&ouml;nnen eine Zeichenfolge in mehreren Dateien gleichzeitig ersetzen, indem Sie diese hintereinander angeben. Im folgenden Beispiel wird <strong>red<\/strong> in <strong>colors.txt<\/strong> und <strong>hue.txt<\/strong> durch <strong>blue<\/strong> ersetzt:<\/p><pre class=\"wp-block-preformatted\">sed 's\/red\/blue' colors.txt hue.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-17-head-befehl\">17. head-Befehl<\/h2><p>Der Befehl <strong>head<\/strong> gibt die ersten Eintr&auml;ge einer Datei aus.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">head [optionen] Dateiname<\/pre><p>Sie k&ouml;nnen auch die ersten Zeilen der Ausgabe eines anderen Befehls anzeigen, indem Sie diesen per Pipe weiterleiten:<\/p><pre class=\"wp-block-preformatted\">befehl | head [optionen]<\/pre><p>Standardm&auml;&szlig;ig zeigt <strong>head<\/strong> die <strong>ersten zehn Zeilen an<\/strong>. Sie k&ouml;nnen diese Einstellung jedoch mit der Option <strong>-n<\/strong> gefolgt von der gew&uuml;nschten Zahl &auml;ndern. Verwenden Sie <strong>-c<\/strong>, um die ersten Eintr&auml;ge basierend auf der Bytegr&ouml;&szlig;e anstelle der Zeilenanzahl auszugeben. Der folgende Befehl gibt beispielsweise die ersten beiden Bytes einer Datei aus:<\/p><pre class=\"wp-block-preformatted\">head -c 2 file.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-18-tail-befehl\">18. tail-Befehl<\/h2><p>Der Befehl <strong>tail<\/strong> ist das Gegenst&uuml;ck zu <strong>head<\/strong> und zeigt die letzten Zeilen einer Datei oder der Ausgabe eines anderen Dienstprogramms an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">tail [optionen] dateiname<\/pre><pre class=\"wp-block-preformatted\">befehl | tail [optionen]<\/pre><p>Das Dienstprogramm <strong>tail<\/strong> verf&uuml;gt &uuml;ber dieselben Optionen wie <strong>head<\/strong>. Im folgenden Beispiel werden die <strong>letzten f&uuml;nf Zeilen<\/strong> aus der Ausgabe des Befehls <strong>ping<\/strong> extrahiert:<\/p><pre class=\"wp-block-preformatted\">ping -c 10 8.8.8.8 | tail -n 5<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d52f26a\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"940\" height=\"180\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tail-command-prints-last-five-lines-from-ping-2.png\/public\" alt=\"Tail-Befehl druckt die letzten f&uuml;nf Zeilen von Ping\" class=\"wp-image-8541\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tail-command-prints-last-five-lines-from-ping-2.png\/w=940,fit=scale-down 940w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tail-command-prints-last-five-lines-from-ping-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tail-command-prints-last-five-lines-from-ping-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 940px) 100vw, 940px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-19-awk-befehl\">19. awk-Befehl<\/h2><p>Der Befehl <strong>awk<\/strong> sucht nach Mustern und verarbeitet regul&auml;re Ausdr&uuml;cke in einer Datei.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">awk '\/regex pattern\/{action}' input_file.txt<\/pre><p>Obwohl <strong>awk sed<\/strong> &auml;hnelt, bietet es &uuml;ber die reine Ersetzung hinaus weitere Funktionen, darunter das Ausgeben von Werten, mathematische Berechnungen und das L&ouml;schen von Daten. Au&szlig;erdem k&ouml;nnen Sie damit komplexe Aufgaben mithilfe von <strong>if<\/strong>-Anweisungen ausf&uuml;hren.<\/p><p>Sie k&ouml;nnen mehrere Aktionen definieren, indem Sie diese in der gew&uuml;nschten Ausf&uuml;hrungsreihenfolge angeben und durch ein Semikolon (<strong>;<\/strong>) trennen. Der folgende <strong>awk<\/strong>-Befehl berechnet beispielsweise die durchschnittliche Punktzahl von Sch&uuml;lern und gibt die Namen aus, deren Wert &uuml;ber diesem Durchschnitt liegt:<\/p><pre class=\"wp-block-preformatted\">awk -F':' '{ total += $2; students[$1] = $2 } END { average = total \/ length(students); print \"Average:\", average; print \"Above average:\"; for (student in students) if (students[student] &gt; average) print student }' score.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d52fc16\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"172\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/awk-prints-average-score-and-students-with-highher-than-average-score-3.png\/public\" alt=\"awk druckt durchschnittliche Punktzahl und Sch&uuml;ler mit der &uuml;berdurchschnittlichen Punktzahl\" class=\"wp-image-8546\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/awk-prints-average-score-and-students-with-highher-than-average-score-3.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/awk-prints-average-score-and-students-with-highher-than-average-score-3.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/awk-prints-average-score-and-students-with-highher-than-average-score-3.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Ben&ouml;tigen Sie Unterst&uuml;tzung bei einem Befehl?<\/h4>\n                    <p>Bitten Sie <strong>Kodee<\/strong>, den KI-Assistenten von Hostinger, darum, komplexe Befehle aufzuschl&uuml;sseln und zu erkl&auml;ren.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-20-sort-befehl\">20. sort-Befehl<\/h2><p>Der Befehl <strong>sort<\/strong> ordnet den Inhalt einer Datei in einer bestimmten Reihenfolge neu an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">sort [optionen] [dateiname]<\/pre><p>Ein konkretes Beispiel sieht wie folgt aus:<\/p><pre class=\"wp-block-preformatted\">sort file.txt<\/pre><p>Beachten Sie, dass dieses Dienstprogramm die urspr&uuml;ngliche Datei nicht ver&auml;ndert, sondern lediglich die neu angeordneten Inhalte als Ausgabe ausgibt.<\/p><p>Standardm&auml;&szlig;ig verwendet <strong>sort<\/strong> die alphabetische Reihenfolge von <strong>A<\/strong> bis <strong>Z<\/strong>. Sie k&ouml;nnen die Option <strong>-r<\/strong> hinzuf&uuml;gen, um die Reihenfolge umzukehren. Mit dem Flag <strong>-n<\/strong> sortieren Sie Dateien numerisch.<\/p><h2 class=\"wp-block-heading\" id=\"h-21-cut-befehl\">21. cut-Befehl<\/h2><p>Der Befehl <strong>cut<\/strong> w&auml;hlt bestimmte Abschnitte einer Datei aus und gibt sie im Terminal aus.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">cut [optionen] datei<\/pre><p>Im Gegensatz zu anderen Linux-Dienstprogrammen sind beim Befehl cut Optionen f&uuml;r die Auswahl von Dateibereichen zwingend erforderlich. Hier sind einige der Flags:<\/p><ul class=\"wp-block-list\">\n<li><strong>-f<\/strong> &ndash; w&auml;hlt ein bestimmtes Feld aus.<\/li>\n\n\n\n<li><strong>-b<\/strong> &ndash; w&auml;hlt Daten anhand einer bestimmten Bytegr&ouml;&szlig;e aus.<\/li>\n\n\n\n<li><strong>-c<\/strong> &ndash; w&auml;hlt bestimmte Zeichenpositionen aus.<\/li>\n\n\n\n<li><strong>-d<\/strong> &ndash; legt das Trennzeichen fest.<\/li>\n<\/ul><p>Sie k&ouml;nnen mehrere Optionen kombinieren, um eine spezifischere Ausgabe zu erhalten. Dieser Befehl extrahiert beispielsweise das <strong>dritte<\/strong> bis <strong>f&uuml;nfte<\/strong> Feld aus einer durch Kommas getrennten Liste:<\/p><pre class=\"wp-block-preformatted\">cut -d',' -f3-5 list.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d5307b7\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"716\" height=\"88\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cut-command-extracts-sections-from-a-comma-separated-list-3.png\/public\" alt=\"cut-Befehl extrahiert Abschnitte aus einer durch Kommas getrennten Liste\" class=\"wp-image-8547\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cut-command-extracts-sections-from-a-comma-separated-list-3.png\/w=716,fit=scale-down 716w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cut-command-extracts-sections-from-a-comma-separated-list-3.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-22-diff-befehl\">22. diff-Befehl<\/h2><p>Der Befehl <strong>diff<\/strong> vergleicht zwei Dateien und gibt ihre Unterschiede aus.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">diff dateiname1 dateiname2<\/pre><p>Standardm&auml;&szlig;ig zeigt der Befehl <strong>diff<\/strong> nur die Unterschiede zwischen den beiden Dateien an. Um den gesamten Inhalt anzuzeigen und die Abweichungen hervorzuheben, aktivieren Sie das Kontextformat mit der Option <strong>-c<\/strong>. Sie k&ouml;nnen auch die Gro&szlig;- und Kleinschreibung ignorieren, indem Sie <strong>-i<\/strong> hinzuf&uuml;gen.<\/p><p>F&uuml;hren Sie beispielsweise Folgendes aus, um die Unterschiede zwischen <strong>1.txt<\/strong> und <strong>2.txt<\/strong> anzuzeigen:<\/p><pre class=\"wp-block-preformatted\">diff -c 1.txt 2.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d531249\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"822\" height=\"506\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/diff-command-shows-differences-between-files-in-context-format-3.png\/public\" alt=\"\" class=\"wp-image-8548\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/diff-command-shows-differences-between-files-in-context-format-3.png\/w=822,fit=scale-down 822w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/diff-command-shows-differences-between-files-in-context-format-3.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-23-tee-befehl\">23. tee-Befehl<\/h2><p>Der Befehl <strong>tee<\/strong> gibt die Ergebnisse eines anderen Befehls sowohl im Terminal als auch in einer Datei aus. Dies ist n&uuml;tzlich, wenn Sie die Daten f&uuml;r die weitere Verarbeitung oder f&uuml;r Sicherungen verwenden m&ouml;chten.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">befehl | tee [optionen] dateiname<\/pre><p>Wenn die angegebene Datei nicht existiert, wird sie von <strong>tee<\/strong> erstellt. Seien Sie vorsichtig bei der Verwendung dieses Befehls, da er vorhandenen Inhalt &uuml;berschreibt. Um vorhandene Daten zu erhalten und anzuh&auml;ngen, f&uuml;gen Sie die Option <strong>-a<\/strong> hinzu.<\/p><p>In diesem Beispiel speichern wir die Ausgabe des Befehls ping als neue Eintr&auml;ge in der Datei <strong>test_network.txt<\/strong>:<\/p><pre class=\"wp-block-preformatted\">ping 8.8.8.8 | tee -a test_network.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d531d81\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"902\" height=\"288\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tee-command-prints-ping-output-in-terminal-and-a-file.png\/public\" alt=\"tee-command-prints-ping-output-in-terminal-and-a-file\" class=\"wp-image-8550\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tee-command-prints-ping-output-in-terminal-and-a-file.png\/w=902,fit=scale-down 902w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tee-command-prints-ping-output-in-terminal-and-a-file.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/tee-command-prints-ping-output-in-terminal-and-a-file.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 902px) 100vw, 902px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-24-locate-befehl\">24. locate-Befehl<\/h2><p>Der Befehl <strong>locate<\/strong> durchsucht die Systemdatenbank nach Dateipfaden.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">locate [optionen] [schluesselwort]<\/pre><p>Wenn Sie die Option <strong>-r<\/strong> verwenden, um Dateien mithilfe regul&auml;rer Ausdr&uuml;cke zu suchen, lassen Sie das Argument <strong>[schluesselwort]<\/strong> weg. Der Befehl <strong>locate<\/strong> unterscheidet standardm&auml;&szlig;ig zwischen Gro&szlig;- und Kleinschreibung. Sie k&ouml;nnen dieses Verhalten mit dem Flag -i deaktivieren:<\/p><pre class=\"wp-block-preformatted\">locate -i filename.txt<\/pre><p>Beachten Sie, dass <strong>locate<\/strong> seine Datenbank nach Dateien durchsucht. Dieses Verhalten beschleunigt den Suchvorgang, Sie m&uuml;ssen jedoch warten, bis die Datenbank aktualisiert wurde, bevor neu erstellte Elemente gefunden werden k&ouml;nnen. Alternativ k&ouml;nnen Sie folgenden Befehl eingeben, um die Daten manuell zu aktualisieren:<\/p><pre class=\"wp-block-preformatted\">updatedb<\/pre><h2 class=\"wp-block-heading\" id=\"h-25-find-befehl\">25. find-Befehl<\/h2><p>Der Befehl find sucht nach einer Datei in einem bestimmten Verzeichnis.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">find [pfad] [optionen] ausdruck<\/pre><p>Wenn Sie keinen Pfad angeben, durchsucht der Befehl <strong>find<\/strong> Ihr aktuelles Arbeitsverzeichnis. Um Dateien anhand ihres Namens zu finden, f&uuml;gen Sie die Option <strong>-name<\/strong> gefolgt vom Suchbegriff hinzu.<\/p><p>Mit dem Flag <strong>-type<\/strong> k&ouml;nnen Sie den Typ des gesuchten Elements angeben. Die Option <strong>-type f<\/strong> sucht nur nach Dateien, w&auml;hrend <strong>-type d<\/strong> Verzeichnisse findet. Beispielsweise suchen wir nach der Datei <strong>file.txt<\/strong> im Verzeichnis <strong>\/pfad\/zum\/verzeichnis<\/strong>:<\/p><pre class=\"wp-block-preformatted\">find \/pfad\/zum\/verzeichnis -type f -name \"file.txt\"<\/pre><p>Im Gegensatz zu locate durchsucht der Befehl <strong>find<\/strong> Verzeichnisse in Echtzeit. Dies kann den Vorgang verlangsamen, erm&ouml;glicht jedoch die sofortige Suche nach neu erstellten Elementen, ohne auf die Aktualisierung einer Datenbank warten zu m&uuml;ssen.<\/p><h2 class=\"wp-block-heading\" id=\"h-26-sudo-befehl\">26. sudo-Befehl<\/h2><p><strong>sudo<\/strong> (superuser do) erm&ouml;glicht es Nicht-Root-Benutzern, die Mitglied der sudo-Gruppe sind, administrative Befehle auszuf&uuml;hren. F&uuml;gen Sie den Befehl einfach am Anfang eines anderen Dienstprogramms hinzu:<\/p><pre class=\"wp-block-preformatted\">sudo [optionen] befehl<\/pre><p>Geben Sie beispielsweise Folgendes ein, um eine Datei mit <strong>nano<\/strong> als Administrator zu &ouml;ffnen:<\/p><pre class=\"wp-block-preformatted\">sudo nano file.txt<\/pre><p>Das Terminal fordert Sie auf, das Passwort des Benutzers einzugeben, bevor der Befehl ausgef&uuml;hrt wird. Standardm&auml;&szlig;ig m&uuml;ssen Sie es nach f&uuml;nf Minuten Inaktivit&auml;t erneut eingeben.<\/p><p>In der Regel werden keine zus&auml;tzlichen Optionen mit sudo verwendet. Sie k&ouml;nnen diese jedoch mit folgendem Befehl anzeigen lassen:<\/p><pre class=\"wp-block-preformatted\">sudo --help<\/pre><p>\n\n\n    <p class=\"warning\">\n        <strong>Warnung!<\/strong> Da Benutzer mit sudo-Rechten verschiedene Einstellungen Ihres Systems &auml;ndern k&ouml;nnen, sollten Sie diesen Befehl mit Vorsicht verwenden.    <\/p>\n    \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-27-su-und-whoami-befehle\">27. su- und whoami-Befehle<\/h2><p>Der Befehl <strong>su<\/strong> wechselt innerhalb der Terminalsitzung zu einem anderen Benutzerkonto.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">su [optionen] [benutzername]<\/pre><p>Wenn Sie keine Optionen oder keinen Benutzernamen angeben, wechselt dieser Befehl zum <strong>Root<\/strong>-Benutzer. In diesem Fall m&uuml;ssen Sie das Passwort eingeben, bevor das Konto gewechselt wird.<\/p><p>Sie k&ouml;nnen den aktuell angemeldeten Benutzer &uuml;ber die Linux-Befehlszeile &uuml;berpr&uuml;fen. Alternativ verwenden Sie den Befehl <strong>whoami<\/strong>:<\/p><pre class=\"wp-block-preformatted\">whoami<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d532cb8\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"480\" height=\"62\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/whoami-command-shows-the-currently-logged-in-user.png\/public\" alt=\"whoami-Befehl zeigt den aktuell angemeldeten Benutzer an\" class=\"wp-image-8551\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/whoami-command-shows-the-currently-logged-in-user.png\/w=480,fit=scale-down 480w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/whoami-command-shows-the-currently-logged-in-user.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-28-chmod-befehl\">28. chmod-Befehl<\/h2><p>Der Befehl <strong>chmod<\/strong> &auml;ndert die Berechtigungen von Dateien oder Verzeichnissen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">chmod [optionen] [berechtigungen] [datei_oder_verzeichnis]<\/pre><p>Unter Linux gibt es drei Berechtigungsarten f&uuml;r Dateien und Verzeichnisse: Lesen (<strong>r<\/strong>), Schreiben (<strong>w<\/strong>) und Ausf&uuml;hren (<strong>x<\/strong>). Diese k&ouml;nnen drei Parteien zugewiesen werden: dem <strong>Eigent&uuml;mer<\/strong>, einer <strong>Gruppe<\/strong> oder anderen <strong>Benutzern<\/strong>. Betrachten Sie folgendes Beispiel:<\/p><pre class=\"wp-block-preformatted\">chmod rwx---r-- file1.txt<\/pre><p>Die ersten drei Zeichen geben die Berechtigungen f&uuml;r den Eigent&uuml;mer von <strong>file1.txt<\/strong> an. In diesem Beispiel erh&auml;lt der Eigent&uuml;mer die Berechtigungen <strong>rwx<\/strong>.<\/p><p>Die n&auml;chsten drei Zeichen gelten f&uuml;r die Gruppe. Da hier keine Berechtigungen vergeben werden, stehen dort drei Bindestriche. Die letzten drei Zeichen gelten f&uuml;r andere Benutzer, die in diesem Fall nur Leseberechtigung besitzen.<\/p><h2 class=\"wp-block-heading\" id=\"h-29-chown-befehl\">29. chown-Befehl<\/h2><p>Der Befehl <strong>chown<\/strong> &auml;ndert die Eigentumsrechte von Dateien, Verzeichnissen oder symbolischen Links.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">chown [optionen] neuer_eigentuemer:neue_gruppe datei1 datei2<\/pre><p>Wenn Sie einen Benutzer als neuen Eigent&uuml;mer eines Elements festlegen m&ouml;chten, lassen Sie den Gruppennamen leer. Beispielsweise machen wir <strong>admin-vps<\/strong> zum Eigent&uuml;mer von <strong>datei1.txt<\/strong>:<\/p><pre class=\"wp-block-preformatted\">chown admin-vps datei1.txt<\/pre><p>Umgekehrt lassen Sie den Benutzernamen weg, um nur die Gruppe festzulegen. Achten Sie darauf, den Doppelpunkt wie folgt zu schreiben:<\/p><pre class=\"wp-block-preformatted\">chown :neue_gruppe datei1.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-30-useradd-passwd-und-userdel-befehle\">30. useradd-, passwd- und userdel-Befehle<\/h2><p>Der Befehl <strong>useradd<\/strong> erstellt ein neues Konto in Ihrem Linux-System.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">useradd [optionen] neuer_benutzername<\/pre><p>Standardm&auml;&szlig;ig fordert der Befehl <strong>useradd<\/strong> nicht dazu auf, ein Passwort f&uuml;r den neuen Benutzer festzulegen. Sie k&ouml;nnen es sp&auml;ter manuell mit dem <a href=\"\/de\/tutorials\/linux-passwort-andern\">Befehl passwd<\/a> hinzuf&uuml;gen oder &auml;ndern:<\/p><pre class=\"wp-block-preformatted\">passwd neuer_benutzername<\/pre><p>Um einen Benutzer zu entfernen, verwenden Sie den Befehl <strong>userdel<\/strong>, gefolgt vom Kontonamen:<\/p><pre class=\"wp-block-preformatted\">userdel neuer_benutzername<\/pre><p>Da f&uuml;r die Verwaltung anderer Benutzer Superuser-Rechte erforderlich sind, f&uuml;hren Sie diese Befehle als <strong>Root<\/strong> oder mit dem Pr&auml;fix <strong>sudo<\/strong> aus.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Profi-Tipp<\/h4>\n                    <p>Um w&auml;hrend der Kontoerstellung ein Passwort und weitere Details festzulegen, verwenden Sie stattdessen den Befehl <strong>adduser<\/strong>.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-31-df-befehl\">31. df-Befehl<\/h2><p>Der Befehl <strong>df<\/strong> &uuml;berpr&uuml;ft die Festplattennutzung Ihres Linux-Systems und zeigt den belegten Speicherplatz in Prozent und <strong>Kilobyte (KB)<\/strong> an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">df [optionen] [dateisystem]<\/pre><p>Beachten Sie, dass der Befehl <strong>df<\/strong> auf Dateisystemebene arbeitet. Wenn Sie kein Dateisystem angeben, zeigt das Dienstprogramm alle aktiven Dateisysteme an.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d533b93\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"910\" height=\"252\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/df-command-prints-dateisystem-nutzung.png\/public\" alt=\"df befehl druckt dateien systemnutzung\" class=\"wp-image-8552\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/df-command-prints-dateisystem-nutzung.png\/w=910,fit=scale-down 910w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/df-command-prints-dateisystem-nutzung.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/df-command-prints-dateisystem-nutzung.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 910px) 100vw, 910px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-32-du-befehl\">32. du-Befehl<\/h2><p>Der Befehl <strong>du<\/strong> &uuml;berpr&uuml;ft die Gr&ouml;&szlig;e eines Verzeichnisses und dessen Inhalt.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">du [verzeichnis]<\/pre><p>Wenn Sie keinen Pfad oder Ordner angeben, &uuml;berpr&uuml;ft der Befehl Ihr aktuelles Arbeitsverzeichnis. Standardm&auml;&szlig;ig wird die Speicherplatznutzung jedes Unterordners aufgeschl&uuml;sselt. Mit der Option <strong>-s<\/strong> k&ouml;nnen Sie die Gesamtnutzung in einer einzigen Ausgabe zusammenfassen.<\/p><p>Mit der Option <strong>-M<\/strong> k&ouml;nnen Sie die Anzeige von <strong>KB<\/strong> auf <strong>MB<\/strong> umstellen.<\/p><h2 class=\"wp-block-heading\" id=\"h-33-top-befehl\">33. top-Befehl<\/h2><p>Der Befehl <strong>top<\/strong> zeigt alle laufenden Prozesse in Ihrem System sowie deren Ressourcennutzung an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">top [optionen]<\/pre><p>Der Befehl top verf&uuml;gt &uuml;ber verschiedene Optionen. Mit <strong>-p<\/strong> k&ouml;nnen Sie beispielsweise einen bestimmten Prozess anhand seiner ID anzeigen. Mit dem Flag <strong>-d<\/strong> &auml;ndern Sie das Intervall zwischen den Bildschirmaktualisierungen.<\/p><h2 class=\"wp-block-heading\" id=\"h-34-htop-befehl\">34. htop-Befehl<\/h2><p>Der Befehl <strong>htop<\/strong> zeigt wie <strong>top<\/strong> Prozesse auf Ihrem Linux-Server an und erm&ouml;glicht deren Verwaltung.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">htop [optionen]<\/pre><p><strong>htop<\/strong> verf&uuml;gt &uuml;ber &auml;hnliche Optionen wie <strong>top<\/strong>, bietet jedoch zus&auml;tzliche Funktionen. Mit <strong>-C<\/strong> aktivieren Sie beispielsweise den Monochrom-Modus, w&auml;hrend <strong>&ndash;tree<\/strong> Prozesse in einer hierarchischen Ansicht darstellt.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d534883\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"594\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/htop-command-shows-server-performance-monitor.png\/public\" alt=\"htop-Befehl zeigt Server-Performance-Monitor\" class=\"wp-image-8553\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/htop-command-shows-server-performance-monitor.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/htop-command-shows-server-performance-monitor.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/htop-command-shows-server-performance-monitor.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-35-ps-befehl\">35. ps-Befehl<\/h2><p>Der Befehl <strong>ps<\/strong> fasst den Status aller laufenden Prozesse in Ihrem Linux-System zu einem bestimmten Zeitpunkt zusammen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">ps [optionen]<\/pre><p>Durch Hinzuf&uuml;gen weiterer Optionen k&ouml;nnen Sie einen detaillierteren Bericht anzeigen. Verwenden Sie beispielsweise <strong>-A<\/strong>, um alle Prozesse im System aufzulisten, <strong>-r<\/strong>, um nur laufende Prozesse anzuzeigen, oder <strong>-u<\/strong> benutzername, um Prozesse eines bestimmten Benutzers abzufragen.<\/p><h2 class=\"wp-block-heading\" id=\"h-36-uname-befehl\">36. uname-Befehl<\/h2><p>Der Befehl <strong>uname<\/strong> (unix name) zeigt detaillierte Informationen zu Ihrem Linux-System an, darunter Hardware, Hostname und Kernel.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">uname [optionen]<\/pre><p>Ohne Optionen gibt der Befehl den Namen des Kernels Ihres Systems aus. Mit der Option <strong>-a<\/strong> zeigen Sie alle verf&uuml;gbaren Informationen an.<\/p><h2 class=\"wp-block-heading\" id=\"h-37-hostname-befehl\">37. hostname-Befehl<\/h2><p>Der Befehl <strong>hostname<\/strong> &uuml;berpr&uuml;ft den Hostnamen Ihres VPS und weitere zugeh&ouml;rige Informationen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">hostname [optionen]<\/pre><p>Wenn Sie keine Option angeben, gibt der Befehl den Hostnamen aus. F&uuml;gen Sie <strong>-i<\/strong> hinzu, um die IP-Adresse Ihres Servers anzuzeigen, <strong>-a<\/strong>, um den Hostnamen-Alias auszugeben, und <strong>-A<\/strong>, um den vollqualifizierten Dom&auml;nennamen (FQDN) des Systems anzuzeigen.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">VPS-Informationen mit Kodee &uuml;berpr&uuml;fen<\/h4>\n                    <p>Sie k&ouml;nnen detaillierte Informationen zu Ihrem VPS, einschlie&szlig;lich des Hostnamens, abrufen, indem Sie <strong>Kodee<\/strong> fragen. Der Assistent kann au&szlig;erdem direkt mehrere Einstellungen Ihres Servers &auml;ndern, beispielsweise den Hostnamen.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-38-time-befehl\">38. time-Befehl<\/h2><p>Der Befehl <strong>time<\/strong> misst die Ausf&uuml;hrungszeit von Befehlen oder Skripten, um Einblicke in die Systemleistung zu erhalten.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">time befehl_oder_skript<\/pre><p>Sie k&ouml;nnen mehrere Befehle messen, indem Sie diese mit doppelten Und-Zeichen (<strong>&amp;&amp;<\/strong>) oder Semikolons (<strong>;<\/strong>) trennen:<\/p><pre class=\"wp-block-preformatted\">time befehl; befehl; befehl<\/pre><h2 class=\"wp-block-heading\" id=\"h-39-systemctl-befehl\">39. systemctl-Befehl<\/h2><p>Der Befehl <strong>systemctl<\/strong> verwaltet Dienste in Ihrem Linux-System.<\/p><p>Syntax:<\/p><p>systemctl unterbefehl [dienstname] [optionen]<\/p><p>Die Unterbefehle definieren die gew&uuml;nschte Aktion, beispielsweise das Auflisten, Neustarten, Beenden oder Aktivieren von Diensten. Mit folgendem Befehl listen wir alle Linux-Dienste auf:<\/p><pre class=\"wp-block-preformatted\">sudo systemctl list-unit-files --type service --all<\/pre><p>Bitte beachten Sie, dass dieser Befehl bei &auml;lteren Distributionen m&ouml;glicherweise nicht funktioniert, da diese einen anderen Dienstmanager verwenden.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d535d77\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"482\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/systemctl-command-lists-all-services.png\/public\" alt=\"systemctl-befehl listet alle Dienste auf\" class=\"wp-image-8554\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/systemctl-command-lists-all-services.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/systemctl-command-lists-all-services.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/systemctl-command-lists-all-services.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-40-watch-befehl\">40. watch-Befehl<\/h2><p>Der Befehl <strong>watch<\/strong> f&uuml;hrt ein Dienstprogramm in bestimmten Intervallen wiederholt aus, um &Auml;nderungen in der Ausgabe zu &uuml;berwachen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">watch [optionen] befehlsname<\/pre><p>Ein Beispiel sieht wie folgt aus:<\/p><pre class=\"wp-block-preformatted\">watch netstat<\/pre><p>Standardm&auml;&szlig;ig f&uuml;hrt <strong>watch<\/strong> den angegebenen Befehl alle <strong>zwei Sekunden<\/strong> aus. Sie k&ouml;nnen das Intervall mit der Option <strong>-n<\/strong> gefolgt von der gew&uuml;nschten Zeit &auml;ndern. Wenn Sie &Auml;nderungen in der Ausgabe hervorheben m&ouml;chten, f&uuml;gen Sie das Flag <strong>-d<\/strong> hinzu.<\/p><h2 class=\"wp-block-heading\" id=\"h-41-jobs-befehl\">41. jobs-Befehl<\/h2><p>Der Befehl <strong>jobs<\/strong> zeigt Jobs oder Aufgaben an, die in Ihrer aktuellen Shell ausgef&uuml;hrt werden.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">jobs [optionen] [job-id]<\/pre><p>Wenn Sie diesen Befehl ohne Argumente ausf&uuml;hren, werden alle Jobs angezeigt, die im Vordergrund und Hintergrund des Terminals ausgef&uuml;hrt werden. Wenn keine Aufgaben ausgef&uuml;hrt werden, wird eine leere Ausgabe zur&uuml;ckgegeben.<\/p><p>Sie k&ouml;nnen detailliertere Informationen zu jedem Job anzeigen, indem Sie die Option <strong>-l<\/strong> hinzuf&uuml;gen. Verwenden Sie die Option <strong>-n<\/strong>, um nur Aufgaben anzuzeigen, deren Status sich seit der letzten Benachrichtigung ge&auml;ndert hat.<\/p><h2 class=\"wp-block-heading\" id=\"h-42-kill-befehl\">42. kill-Befehl<\/h2><p>Der Befehl <strong>kill<\/strong> beendet einen Prozess anhand seiner ID.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">kill [signaloption] prozess-id<\/pre><p>Um die Prozess-ID zu erhalten, f&uuml;hren Sie folgenden Befehl aus:<\/p><pre class=\"wp-block-preformatted\">ps ux<\/pre><p>Der Befehl kill verf&uuml;gt &uuml;ber 64 Beendigungssignale. Standardm&auml;&szlig;ig verwendet er die Methode <strong>SIGTERM<\/strong>, mit der das Programm seinen Fortschritt vor dem Beenden speichern kann.<\/p><h2 class=\"wp-block-heading\" id=\"h-43-shutdown-befehl\">43. shutdown-Befehl<\/h2><p>Der Befehl <strong>shutdown<\/strong> schaltet Ihr Linux-System zu einem bestimmten Zeitpunkt aus oder startet es neu.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">shutdown [option] [zeit] [meldung]<\/pre><p>Wenn Sie den Befehl ohne Argumente ausf&uuml;hren, wird Ihr System sofort heruntergefahren. Sie k&ouml;nnen den Zeitpunkt im 24-Stunden-Format oder im relativen Format angeben. Geben Sie beispielsweise <strong>+5<\/strong> ein, um das System nach <strong>f&uuml;nf Minuten<\/strong> herunterzufahren. Um den Rechner neu zu starten, f&uuml;gen Sie die Option <strong>-r<\/strong> hinzu.<\/p><p>Das Argument <strong>meldung<\/strong> gibt die Benachrichtigung an, die andere Benutzer in Ihrem System vor dem Herunterfahren des Servers erhalten.<\/p><h2 class=\"wp-block-heading\" id=\"h-44-ping-befehl\">44. ping-Befehl<\/h2><p>Der Befehl <strong>ping<\/strong> sendet Pakete an einen Zielserver und ruft die Antworten ab. Er ist hilfreich f&uuml;r die Netzwerkdiagnose.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">ping [option] [hostname_oder_ip-adresse]<\/pre><p>Standardm&auml;&szlig;ig sendet <strong>ping<\/strong> unendlich viele Pakete, bis der Benutzer den Vorgang manuell durch Dr&uuml;cken von <strong>Strg<\/strong> + <strong>C<\/strong> beendet.<\/p><p>Sie k&ouml;nnen jedoch mit der Option <strong>-c<\/strong> eine benutzerdefinierte Anzahl angeben. Sie k&ouml;nnen auch das Intervall zwischen den &Uuml;bertragungen &auml;ndern, indem Sie <strong>-i<\/strong> hinzuf&uuml;gen.<\/p><p>Senden wir beispielsweise alle <strong>zwei Sekunden<\/strong> 15 Pakete an den Server von Google:<\/p><pre class=\"wp-block-preformatted\">ping -c 15 -i 2 google.com<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d536cd2\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"246\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ping-command-sendet-pakete-an-google-mit-custom-einstellungen.png\/public\" alt=\"ping-Befehl sendet Pakete mit benutzerdefinierten Einstellungen an Google\" class=\"wp-image-8555\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ping-command-sendet-pakete-an-google-mit-custom-einstellungen.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ping-command-sendet-pakete-an-google-mit-custom-einstellungen.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ping-command-sendet-pakete-an-google-mit-custom-einstellungen.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-45-wget-befehl\">45. wget-Befehl<\/h2><p>Der Befehl <strong>wget<\/strong> l&auml;dt Dateien &uuml;ber die Protokolle HTTP, HTTPS oder FTP aus dem Internet herunter.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">wget [optionen] [url]<\/pre><p>Standardm&auml;&szlig;ig l&auml;dt der Befehl <strong>wget<\/strong> ein Element in Ihr aktuelles Arbeitsverzeichnis herunter. F&uuml;hren Sie beispielsweise diesen Befehl aus, um das neueste WordPress-Installationsprogramm abzurufen:<\/p><pre class=\"wp-block-preformatted\">wget https:\/\/wordpress.org\/latest.zip<\/pre><h2 class=\"wp-block-heading\" id=\"h-46-curl-befehl\">46. cURL-Befehl<\/h2><p>Der Befehl <strong>curl<\/strong> &uuml;bertr&auml;gt Daten von oder zu einem Server, indem er dessen URL angibt.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">curl [optionen] url<\/pre><p>Wenn Sie curl ohne Optionen ausf&uuml;hren, wird der HTML-Inhalt der Website in Ihrem Terminal angezeigt. Wenn Sie die Option <strong>-O<\/strong> oder <strong>-o<\/strong> hinzuf&uuml;gen, l&auml;dt der Befehl Dateien von dem angegebenen Link herunter.<\/p><p>Der Befehl curl ist auch hilfreich zum Testen von API- oder Server-Endpunkten. Dazu k&ouml;nnen Sie die Option <strong>-X<\/strong> gefolgt von einer HTTP-Methode hinzuf&uuml;gen, je nachdem, ob Sie Daten abrufen oder hochladen m&ouml;chten.<\/p><p>Der folgende Befehl ruft beispielsweise Daten von einem bestimmten API-Endpoint ab:<\/p><pre class=\"wp-block-preformatted\">curl -X GET https:\/\/api.example.com\/endpoint<\/pre><h2 class=\"wp-block-heading\" id=\"h-47-scp-befehl\">47. scp-Befehl<\/h2><p>Der Befehl <strong>scp<\/strong> kopiert Dateien und Verzeichnisse zwischen Systemen &uuml;ber ein Netzwerk.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">scp [option] [quelle benutzername@ip]:\/[verzeichnis_und_dateiname] [ziel benutzername@ip]:\/[zielverzeichnis]<\/pre><p>Wenn Sie Elemente auf Ihren lokalen Rechner kopieren oder von diesem kopieren, lassen Sie die IP-Adresse und den Pfad weg. Wenn Sie eine Datei oder einen Ordner von einem lokalen Rechner &uuml;bertragen, geben Sie deren Namen nach den Optionen an.<\/p><p>Um beispielsweise die Datei <strong>file1.txt<\/strong> als Root in das Verzeichnis <strong>path\/to\/folder<\/strong> Ihres VPS zu kopieren, f&uuml;hren Sie folgenden Befehl aus:<\/p><pre class=\"wp-block-preformatted\">scp file1.txt root@185.185.185.185:path\/to\/folder<\/pre><p>Sie k&ouml;nnen den Standard-SCP-Port &auml;ndern, indem Sie dessen Nummer nach der Option <strong>-P<\/strong> angeben. Verwenden Sie unterdessen das Flag <strong>-l<\/strong>, um die &Uuml;bertragungsbandbreite zu begrenzen, und f&uuml;gen Sie <strong>-C<\/strong> hinzu, um die Komprimierung zu aktivieren.<\/p><h2 class=\"wp-block-heading\" id=\"h-48-rsync-befehl\">48. rsync-Befehl<\/h2><p>Der Befehl <strong>rsync<\/strong> synchronisiert Dateien oder Ordner zwischen zwei Zielen, um sicherzustellen, dass sie denselben Inhalt haben.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">rsync [optionen] quelle ziel<\/pre><p>Quelle und Ziel k&ouml;nnen ein Ordner innerhalb desselben Systems, ein lokaler Rechner oder ein Remote-Server sein. Wenn Sie Inhalte mit einem VPS synchronisieren, geben Sie den Benutzernamen und die IP-Adresse wie folgt an:<\/p><pre class=\"wp-block-preformatted\">rsync \/pfad\/zum\/lokalen\/ordner\/ vps-user@185.185.185.185:\/path\/to\/remote\/folder\/<\/pre><p>Sie k&ouml;nnen die Option <strong>-a<\/strong> hinzuf&uuml;gen, um auch die Attribute der Datei oder des Ordners zu synchronisieren, einschlie&szlig;lich ihrer symbolischen Links. Verwenden Sie unterdessen das Flag <strong>-z<\/strong>, um die Komprimierung w&auml;hrend der &Uuml;bertragung zu aktivieren.<\/p><h2 class=\"wp-block-heading\" id=\"h-49-ip-befehl\">49. ip-Befehl<\/h2><p>Das Dienstprogramm <strong>ip<\/strong> listet die Netzwerkparameter Ihres Systems auf und verwaltet sie, &auml;hnlich wie der Befehl <strong>ifconfig<\/strong> in &auml;lteren Linux-Distributionen.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">ip [optionen] objekt befehl<\/pre><p>Wenn Sie diesen Befehl ohne Argumente ausf&uuml;hren, wird das Handbuch angezeigt, einschlie&szlig;lich einer Erl&auml;uterung der zul&auml;ssigen Optionen und Objekte.<\/p><p>Um einen Netzwerkparameter zu verwalten, geben Sie die Aktion im Befehlsargument an. F&uuml;hren Sie beispielsweise folgenden Befehl aus, um die IP-Adresse Ihres Systems anzuzeigen:<\/p><pre class=\"wp-block-preformatted\">ip address show<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d537ea4\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"444\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ip-command-shows-the-system-ip-address-information.png\/public\" alt=\"iP-Befehl zeigt die IP-Adressinformationen des Systems an\" class=\"wp-image-8556\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ip-command-shows-the-system-ip-address-information.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ip-command-shows-the-system-ip-address-information.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/ip-command-shows-the-system-ip-address-information.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-50-netstat-befehl\">50. netstat-Befehl<\/h2><p>Der Befehl <strong>netstat<\/strong> zeigt Informationen zur Netzwerkkonfiguration Ihres Systems an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">netstat [optionen]<\/pre><p>F&uuml;gen Sie eine Option hinzu, um bestimmte Netzwerkinformationen abzufragen. Hier sind einige Flags, die Sie verwenden k&ouml;nnen:<\/p><ul class=\"wp-block-list\">\n<li><strong>-a<\/strong> &ndash; zeigt aktive und geschlossene Sockets an.<\/li>\n\n\n\n<li><strong>-t<\/strong> &ndash; zeigt TCP-Verbindungen an.<\/li>\n\n\n\n<li><strong>-u<\/strong> &ndash; listet UDP-Verbindungen auf.<\/li>\n\n\n\n<li><strong>-r<\/strong> &ndash; zeigt Routing-Tabellen an.<\/li>\n\n\n\n<li><strong>-i<\/strong> &ndash; zeigt Informationen zu Netzwerkschnittstellen an.<\/li>\n\n\n\n<li><strong>-c<\/strong> &ndash; gibt kontinuierlich Netzwerkinformationen f&uuml;r die Echtzeit&uuml;berwachung aus.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-51-traceroute-befehl\">51. traceroute-Befehl<\/h2><p>Der Befehl <strong>traceroute<\/strong> verfolgt den Weg eines Pakets zwischen Hosts und liefert Informationen wie die Roundtrip-Zeit und die beteiligten Router.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">traceroute [optionen] ziel<\/pre><p>Sie k&ouml;nnen einen Hostnamen, einen Dom&auml;nennamen oder eine IP-Adresse als Ziel verwenden. Wenn Sie keine Option angeben, f&uuml;hrt traceroute den Test mit den Standardeinstellungen durch.<\/p><p>&Auml;ndern Sie die maximale Anzahl der Paket-Hops mit der Option <strong>-m<\/strong>. Um zu verhindern, dass traceroute IP-Adressen aufl&ouml;st, f&uuml;gen Sie <strong>-n<\/strong> hinzu.<\/p><p>Sie k&ouml;nnen auch ein Zeitlimit in Sekunden aktivieren, indem Sie das Flag <strong>-w<\/strong> gefolgt von der Dauer verwenden.<\/p><h2 class=\"wp-block-heading\" id=\"h-52-nslookup-befehl\">52. nslookup-Befehl<\/h2><p>Der Befehl <strong>nslookup<\/strong> fordert einen DNS-Server (<a href=\"\/de\/tutorials\/was-ist-dns\">Domain Name System<\/a>) auf, eine mit einer IP-Adresse verkn&uuml;pfte Domain zu &uuml;berpr&uuml;fen oder umgekehrt.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">nslookup [optionen] domaene_oder_ip [dns-server]<\/pre><p>Wenn Sie keinen DNS-Server angeben, verwendet <strong>nslookup<\/strong> den Standard-Resolver Ihres Internetdienstanbieters.<\/p><p>Verwenden Sie beispielsweise die Option <strong>-type=<\/strong>, um die Informationen anzugeben, die Sie &uuml;berpr&uuml;fen m&ouml;chten, z. B. die DNS-Eintr&auml;ge.<\/p><p>Sie k&ouml;nnen auch eine automatische Wiederholung mit dem Flag &ndash;<strong>retry=<\/strong> einrichten und <strong>-port=<\/strong> hinzuf&uuml;gen, um einen bestimmten Port zu verwenden.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d538ce4\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"630\" height=\"202\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/nslookup-command-resolves-a-domain-name-to-ip-adressen.png\/public\" alt=\"nslookup-Befehl l&ouml;st einen Domainnamen in einer IP-Adresse auf\" class=\"wp-image-8557\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/nslookup-command-resolves-a-domain-name-to-ip-adressen.png\/w=630,fit=scale-down 630w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/nslookup-command-resolves-a-domain-name-to-ip-adressen.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-53-dig-befehl\">53. dig-Befehl<\/h2><p>Der Befehl <strong>dig<\/strong> zeigt Informationen zu einer Domain an. Er &auml;hnelt nslookup, ist jedoch umfassender.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">dig [optionen] [server] [typ] name_oder_ip<\/pre><p>Wenn Sie <strong>dig<\/strong> ohne Argument ausf&uuml;hren, werden die <strong>A-Eintr&auml;ge<\/strong> der angegebenen Domain mit dem Standard-Resolver des Betriebssystems &uuml;berpr&uuml;ft. Sie k&ouml;nnen einen bestimmten Eintrag abfragen, indem Sie ihn im Argument [<strong>typ<\/strong>] wie im folgenden Beispiel angeben:<\/p><pre class=\"wp-block-preformatted\">dig MX domain.com<\/pre><p>Um eine umgekehrte DNS-Abfrage durchzuf&uuml;hren, f&uuml;gen Sie die Option <strong>-x<\/strong> hinzu und verwenden Sie eine IP-Adresse als Ziel.<\/p><h2 class=\"wp-block-heading\" id=\"h-54-history-befehl\">54. history-Befehl<\/h2><p>Der Befehl <strong>history<\/strong> zeigt zuvor ausgef&uuml;hrte Befehle an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">history [optionen]<\/pre><p>F&uuml;gen Sie die Option <strong>-r<\/strong> hinzu, wenn Sie den Terminalverlauf l&ouml;schen m&ouml;chten. Um einen bestimmten Eintrag aus der Liste erneut auszuf&uuml;hren, geben Sie ein Ausrufezeichen gefolgt von dessen ID ein.<\/p><p>Verwenden Sie beispielsweise Folgendes, um den <strong>145<\/strong>. Befehl auszuf&uuml;hren:<\/p><pre class=\"wp-block-preformatted\">!145<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d539be2\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"802\" height=\"118\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/history-command-prints-terminal-history.png\/public\" alt=\"verlaufsbefehl druckt Terminalverlauf\" class=\"wp-image-8559\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/history-command-prints-terminal-history.png\/w=802,fit=scale-down 802w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/history-command-prints-terminal-history.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/history-command-prints-terminal-history.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 802px) 100vw, 802px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-55-man-befehl\">55. man-Befehl<\/h2><p>Der Befehl <strong>man<\/strong> (manual) zeigt eine umfassende Anleitung zu einem anderen Dienstprogramm an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">man [optionen] [abschnittsnummer] befehlsname<\/pre><p>Wenn Sie nur den Befehlsnamen angeben, zeigt <strong>man<\/strong> das gesamte Handbuch an. Alternativ k&ouml;nnen Sie eine der <a href=\"https:\/\/man7.org\/linux\/man-pages\/man7\/man-pages.7.html\" target=\"_blank\" rel=\"noopener\">neun Sektionen<\/a> anhand ihrer IDs ausw&auml;hlen, um spezifischere Informationen anzuzeigen.<\/p><p>F&uuml;hren Sie beispielsweise Folgendes aus, um den Abschnitt <strong>Bibliotheksaufruf<\/strong> des Handbuchs zum Befehl <strong>ls<\/strong> anzuzeigen:<\/p><pre class=\"wp-block-preformatted\">man 3 ls<\/pre><h2 class=\"wp-block-heading\" id=\"h-56-echo-befehl\">56. echo-Befehl<\/h2><p>Der Befehl echo gibt den von Ihnen angegebenen Text im Terminal aus.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">echo [optionen] [text]<\/pre><p>Beachten Sie, dass Text, der Leerzeichen enth&auml;lt, in doppelte Anf&uuml;hrungszeichen gesetzt werden muss. Andernfalls wird er als zwei separate Argumente behandelt:<\/p><pre class=\"wp-block-preformatted\">echo \"Dies wird in einer Zeile ausgegeben\"<\/pre><p>Sie k&ouml;nnen auch das Umleitungssymbol (<strong>&gt;<\/strong>) hinzuf&uuml;gen, um den Text in einer Datei statt im Terminal auszugeben. Wenn Sie zwei Symbole (<strong>&gt;&gt;<\/strong>) verwenden, wird der vorhandene Inhalt angeh&auml;ngt. Die Syntax sieht wie folgt aus:<\/p><pre class=\"wp-block-preformatted\">echo [optionen] [text] &gt; [dateiname]<\/pre><h2 class=\"wp-block-heading\" id=\"h-57-ln-befehl\">57. ln-Befehl<\/h2><p>Der Befehl <strong>ln<\/strong> erstellt einen symbolischen Link zu einer Datei oder einem Verzeichnis.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">ln [optionen] quelle ziel<\/pre><p>Dieser Befehl erstellt automatisch die Verkn&uuml;pfung, sodass Sie diese nicht manuell erstellen m&uuml;ssen. Mit dem folgenden Befehl k&ouml;nnen Sie beispielsweise die Datei <strong>file.txt<\/strong> &uuml;ber <strong>shortcut.txt<\/strong> &ouml;ffnen:<\/p><pre class=\"wp-block-preformatted\">ln file.txt shortcut.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-58-alias-und-unalias-befehl\">58. alias- und unalias-Befehl<\/h2><p>Der Befehl <strong>alias<\/strong> weist einer Zeichenfolge, die zu einer Datei, einem Text, einem Programm oder einem Befehl geh&ouml;rt, einen anderen Namen zu.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">alias name='zeichenfolge'<\/pre><p>Beispielsweise wird im folgenden Beispiel <strong>k<\/strong> als Alias f&uuml;r den Befehl <strong>kill<\/strong> zugewiesen, sodass Sie den Buchstaben anstelle des vollst&auml;ndigen Namens verwenden k&ouml;nnen:<\/p><pre class=\"wp-block-preformatted\">alias k='kill'<\/pre><p>Um den Alias eines Befehls zu &uuml;berpr&uuml;fen, f&uuml;hren Sie <strong>alias<\/strong> gefolgt von einem alternativen Namen aus. &Uuml;berpr&uuml;fen wir beispielsweise den vorherigen Ausschnitt:<\/p><pre class=\"wp-block-preformatted\">alias k<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f770d53aabc\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"468\" height=\"58\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/alias-commands-shows-a-letter-associated-with-a-command.png\/public\" alt=\"alias-Befehle zeigt einen Buchstaben an, der mit einem Befehl verkn&uuml;pft ist\" class=\"wp-image-8560\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/alias-commands-shows-a-letter-associated-with-a-command.png\/w=468,fit=scale-down 468w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/alias-commands-shows-a-letter-associated-with-a-command.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 468px) 100vw, 468px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Sie k&ouml;nnen einen Alias entfernen, indem Sie folgende Syntax ausf&uuml;hren:<\/p><pre class=\"wp-block-preformatted\">unalias [name]<\/pre><h2 class=\"wp-block-heading\" id=\"h-59-cal-befehl\">59. cal-Befehl<\/h2><p>Der Befehl <strong>cal<\/strong> zeigt einen Kalender in Ihrer Linux-Befehlszeilenschnittstelle an.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">cal [optionen] [monat] 2026<\/pre><p>Wenn Sie kein Argument hinzuf&uuml;gen, zeigt der Befehl das aktuelle Datum an. Alternativ k&ouml;nnen Sie einen bestimmten Monat und ein bestimmtes Jahr in numerischem Format eingeben.<\/p><p>Sie k&ouml;nnen auch die Option <strong>-3<\/strong> hinzuf&uuml;gen, um den aktuellen, den vorherigen und den n&auml;chsten Monat anzuzeigen.<\/p><h2 class=\"wp-block-heading\" id=\"h-60-apt-und-dnf-befehl\">60. apt- und dnf-Befehl<\/h2><p>Der Befehl <strong>apt<\/strong> verwaltet APT-Bibliotheken (<strong>Advanced Package Tool<\/strong>) in Debian-basierten Betriebssystemen wie Ubuntu und Kali Linux.<\/p><p>Syntax:<\/p><pre class=\"wp-block-preformatted\">apt [optionen] unterbefehl<\/pre><p>Die Unterbefehle definieren die Aktion, wie z. B. das Aktualisieren der Bibliothek, das Upgraden von Software, das Installieren einer Anwendung oder das Entfernen eines Pakets. Als Beispiel installieren wir den Texteditor Vim:<\/p><pre class=\"wp-block-preformatted\">apt install vim<\/pre><p>Unter Linux unterscheiden sich die Befehle zur Paketverwaltung je nach Distribution. Beispielsweise verwenden Red Hat Enterprise Linux-basierte Distributionen wie CentOS und AlmaLinux <strong>dnf<\/strong>. Es hat die gleiche Syntax und Optionen wie <strong>apt<\/strong>.<\/p><p>Die Ausf&uuml;hrung von <strong>apt<\/strong> und <strong>dnf<\/strong> erfordert <strong>Superuser<\/strong>-Rechte, die Sie nur mit <strong>sudo<\/strong> oder &uuml;ber <strong>root<\/strong> erhalten k&ouml;nnen.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Profi-Tipp<\/h4>\n                    <p>Wenn Sie die Verwendung, Syntax und Optionen eines Befehls &uuml;berpr&uuml;fen m&ouml;chten, verwenden Sie das Flag <strong>--help<\/strong>. Geben Sie beispielsweise ls <strong>--help<\/strong> ein, um die Anleitung zum Dienstprogramm ls anzuzeigen.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-was-sollten-sie-als-naechstes-lernen-nachdem-sie-die-linux-befehle-beherrschen\">Was sollten Sie als N&auml;chstes lernen, nachdem Sie die Linux-Befehle beherrschen?<\/h2><p>Wenn Sie Linux-Befehle beherrschen, k&ouml;nnen Sie eine <a href=\"\/de\/vps\">virtuelle private Serverplattform<\/a> effizient vom Terminal aus verwalten. Diese Dienstprogramme sind zwar f&uuml;r sich genommen ausreichend, doch wenn Sie lernen, wie man Bash-Skripte schreibt, k&ouml;nnen Sie Ihren Arbeitsablauf weiter verbessern, denn das bietet folgende Vorteile:<\/p><ul class=\"wp-block-list\">\n<li><strong>Automatisierung und Effizienz<\/strong>. Ein Bash-Skript kombiniert mehrere Befehle in einer einzigen ausf&uuml;hrbaren Datei, sodass Sie mehrstufige Aufgaben mit einer einzigen Ausf&uuml;hrung automatisieren k&ouml;nnen.<\/li>\n\n\n\n<li><strong>Konsistenz und weniger menschliche Fehler<\/strong>. Befehle in einem Bash-Skript werden bei jeder Ausf&uuml;hrung konsistent ausgef&uuml;hrt und verhalten sich vorhersehbar, was menschliche Fehler erheblich reduziert.<\/li>\n\n\n\n<li><strong>Wiederverwendbarkeit<\/strong>. Entwickler k&ouml;nnen Bash-Skripte einfach kopieren und auf verschiedene UNIX-Betriebssysteme &uuml;bertragen, wodurch sich Aufgaben in anderen Umgebungen leicht replizieren lassen.<\/li>\n<\/ul><p>Angesichts seiner Bedeutung ist das Erlernen der Erstellung eines Bash-Skripts der logische n&auml;chste Schritt f&uuml;r angehende Systemadministratoren, nachdem sie verschiedene Linux-Befehle beherrschen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux-Befehle sind terminalbasierte Anweisungen, mit denen Sie Dateien, Verzeichnisse, Benutzer, Prozesse, Netzwerkeinstellungen und Systemdienste verwalten k&ouml;nnen. Sie werden besonders h&auml;ufig auf Linux-Servern eingesetzt, da dort oft keine grafische Benutzeroberfl&auml;che zur Verf&uuml;gung steht und die Verwaltung ausschlie&szlig;lich &uuml;ber das Terminal erfolgt. In der Befehlszeilenschnittstelle stehen zahlreiche Linux-Dienstprogramme bereit, mit denen Sie dem System Anweisungen zur Ausf&uuml;hrung [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/de\/tutorials\/linux-befehle\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":5378,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"60 wichtige Linux-Befehle, die Nutzer kennen sollten","rank_math_description":"60 der am h\u00e4ufigsten verwendeten Linux-Befehle: 1. ls \u00b7 2. pwd \u00b7 3. cd \u00b7 4. mkdir \u00b7 5. rmdir \u00b7 6. rm und viele weitere Befehle.","rank_math_focus_keyword":"linux-befehle","footnotes":""},"categories":[25],"tags":[],"class_list":["post-5377","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-commands","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/comandos-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/linux-comandos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/perintah-dasar-linux","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/linux-befehle","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/comandi-linux","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/linux-commands","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-commands","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-commands","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-commands","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/linux-comandos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/joomla-vs-wordpress-cms-utilizar-22","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/linux-comandos","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/comandos-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-commands","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-commands","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-commands","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-commands","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/5377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/comments?post=5377"}],"version-history":[{"count":11,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/5377\/revisions"}],"predecessor-version":[{"id":10032,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/5377\/revisions\/10032"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media\/5378"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media?parent=5377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/categories?post=5377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/tags?post=5377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}