{"id":18561,"date":"2023-09-15T13:11:00","date_gmt":"2023-09-15T11:11:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=18561"},"modified":"2023-12-18T23:37:10","modified_gmt":"2023-12-18T22:37:10","slug":"linux-navigation-und-dateiverwaltung","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/de\/linux-navigation-und-dateiverwaltung\/","title":{"rendered":"Linux Navigation und Dateiverwaltung"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-navigation-and-file-management.jpg\" alt=\"Linux Navigation and File Management\u00a0 (head image)\" class=\"wp-image-17612\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-navigation-and-file-management.jpg 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-navigation-and-file-management-600x315.jpg 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-navigation-and-file-management-768x403.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wenn du neu bei Linux bist, steht das Zurechtfinden und Organisieren von Dateien ganz oben auf der Liste der anstehenden Aufgaben. Kurz gesagt unterscheidet sich Linux von Windows oder macOS dadurch, dass es oft nicht auf grafische Benutzeroberfl\u00e4chen (GUIs) zur\u00fcckgreift, sodass Kommandozeilenkenntnisse f\u00fcr einen reibungslosen Ablauf unerl\u00e4sslich sind.<\/p>\n\n\n\n<p>Bei Linux werden viele Aufgaben \u00fcber die Befehlszeile erledigt. Dazu geh\u00f6rt zun\u00e4chst, dass man seine Dateien organisiert, die <a href=\"https:\/\/contabo.com\/blog\/de\/die-wichtigkeit-von-patching\/\">Software aktualisiert<\/a> und Probleme behebt. Die Beherrschung der Dateiverwaltung durch Textbefehle ist deshalb der Schl\u00fcssel, um ein Linux-Profi zu werden.<\/p>\n\n\n\n<p>Linux ist jedoch unglaublich vielseitig. Obwohl es normalerweise keine grafische Oberfl\u00e4che wie Windows oder macOS hat, ist es m\u00f6glich, eine Desktop-Umgebung auf einem Linux-System auszuf\u00fchren. Wenn du lernen m\u00f6chtest, wie man eine grafische Benutzeroberfl\u00e4che auf Linux, einschlie\u00dflich Ubuntu und CentOS, einrichtet, haben wir einen speziellen Artikel zum Thema &#8222;<a href=\"https:\/\/contabo.com\/blog\/de\/gui-und-xrdp-unter-ubuntu-und-centos-unstallieren\/\">Wie man eine GUI und XRDP auf Ubuntu und CentOS installiert<\/a>&#8222;. Dadurch kann die Kluft zwischen der GUI-zentrierten Welt von Windows und macOS und der kommandozeilenorientierten Umgebung von Linux \u00fcberbr\u00fcckt werden. Aber jetzt wollen wir uns zun\u00e4chst auf die Verwaltung von Linux \u00fcber die Kommandozeile konzentrieren:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-erste-schritte-einfuhrung-in-das-linux-terminal\">Erste Schritte: Einf\u00fchrung in das Linux-Terminal<\/h2>\n\n\n\n<p>Willkommen in der Welt von Linux! Auf der Reise zur Beherrschung der Linux-Navigation und Dateiverwaltung wird ein Werkzeug dein treuer Begleiter sein: das Linux-Terminal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-das-linux-terminal-deine-kommandozentrale\">Das Linux-Terminal: Deine Kommandozentrale<\/h3>\n\n\n\n<p>Das Linux-Terminal, oft auch als Kommandozeile bezeichnet, ist der Ort, an dem die wahre Magie im Linux-Universum stattfindet. Im Gegensatz zu den vertrauten grafischen Oberfl\u00e4chen von Windows oder macOS funktioniert das Terminal ausschlie\u00dflich \u00fcber Textbefehle. Es ist ein leistungsf\u00e4higes Werkzeug, das dir die direkte Kontrolle \u00fcber dein Linux-System gibt und es dir somit erm\u00f6glicht, eine breite Palette von Aufgaben auszuf\u00fchren, einschlie\u00dflich Dateiverwaltung, Systemkonfiguration und Softwareinstallationen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-herstellen-einer-ssh-verbindung\">Herstellen einer SSH-Verbindung<\/h3>\n\n\n\n<p>Bevor wir mit der Verwendung des Terminals beginnen k\u00f6nnen, m\u00fcssen wir uns mit einem entscheidenden Schritt bei der Arbeit mit einem Linux-Server befassen: dem Aufbau einer SSH-Verbindung (SSH = Secure Shell). Dieser Schritt ist entscheidend, denn er erm\u00f6glicht eine sichere Verbindung zu deinem Linux-Server.<\/p>\n\n\n\n<p>Eine Schritt-f\u00fcr-Schritt-Anleitung zum Herstellen einer SSH-Verbindung findest du in unserem Artikel &#8222;<a href=\"https:\/\/contabo.com\/blog\/de\/verbindungsaufbau-ssh\/\">Verbindungsaufbau via SSH<\/a>&#8222;.<\/p>\n\n\n\n<p>F\u00fcr die Verbindung zu deinem Server \u00fcber SSH hast du mehrere M\u00f6glichkeiten:<\/p>\n\n\n\n<p>1. <strong>Eingebaute Tools:<\/strong> In Windows steht dir Windows PowerShell zur Verf\u00fcgung, w\u00e4hrend du auf macOS und Linux-Desktops das integrierte Terminal verwenden kannst. Dies sind bequeme Optionen f\u00fcr eine sichere Verbindung zu deinem Server.<\/p>\n\n\n\n<p>Verwende die folgende Befehlsstruktur, um eine Verbindung zu deinem Server \u00fcber SSH mit den eingebauten Tools herzustellen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh &#91;username]@&#91;server_ip_address]<\/code><\/pre>\n\n\n\n<p><em>Nat\u00fcrlich muss zuerst [username] durch deinen Benutzernamen und [server_ip_address] durch die IP-Adresse oder den Hostnamen des Remote-Servers ersetzt werden.<\/em><\/p>\n\n\n\n<p>2. <strong>Software von Drittanbietern:<\/strong> Falls du Software von Drittanbietern bevorzugst, ist <a href=\"https:\/\/www.putty.org\/\" rel=\"nofollow\">PuTTY <\/a>eine beliebte Wahl f\u00fcr Windows-Benutzer. Es bietet eine benutzerfreundliche Schnittstelle f\u00fcr SSH-Verbindungen und ist dabei in der Linux-Community weit verbreitet.<\/p>\n\n\n\n<p>Nachdem du deine SSH-Verbindung hergestellt hast, kannst du dich in das Linux-Terminal st\u00fcrzen und mit der Dateiverwaltung und Navigation beginnen. Los geht&#8217;s!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-elementare-linux-befehle\">Elementare Linux-Befehle<\/h2>\n\n\n\n<p>Nachdem nun bekannt ist, wie man eine SSH-Verbindung herstellt, wollen wir uns nun einige wichtige Linux-Befehle ansehen. Diese werden als Grundlage f\u00fcr das Navigieren und Verwalten von Dateien und Verzeichnissen in Linux dienen. Infolgenden erf\u00e4hrst du alles \u00fcber die wichtigsten Befehle, die du f\u00fcr die Verwaltung deines Servers ben\u00f6tigst. Wir werden alle Befehle und ihre Syntax dann in sp\u00e4teren Kapiteln besprechen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-pwd-print-working-directory\">1. pwd (Print Working Directory)<\/h3>\n\n\n\n<p>Der Befehl pwd ist dein GPS im Linux-Dateisystem. Er zeigt dir den Pfad zu deinem aktuellen Verzeichnis an und hilft dir somit zu verstehen, wo du dich im Verzeichnisbaum befindest.<\/p>\n\n\n\n<p>Nutzung:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pwd<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-ls-dateien-und-verzeichnisse-auflisten-nbsp\">2. ls (Dateien und Verzeichnisse auflisten)&nbsp;<\/h3>\n\n\n\n<p>Der Befehl ls wird verwendet, um die Dateien und Verzeichnisse im aktuellen Verzeichnis aufzulisten. Er bietet dadurch einen \u00dcberblick \u00fcber den Inhalt eines Ordners.<\/p>\n\n\n\n<p>Nutzung:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-cd-verzeichnis-andern-nbsp\">3. cd (Verzeichnis \u00e4ndern)&nbsp;<\/h3>\n\n\n\n<p>Der cd-Befehl ist dein Ticket, um dich im Dateisystem zu bewegen. Mit ihm kannst du, kurz gesagt, dein aktuelles Verzeichnis zu einem anderen Ort verschieben.<\/p>\n\n\n\n<p><strong>Nutzung (Verschieben in ein Verzeichnis):&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/path\/to\/directory&nbsp;<\/code><\/pre>\n\n\n\n<p><strong><strong>Nutzung <\/strong>(Ein Verzeichnis nach oben verschieben):&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ..&nbsp;<\/code><\/pre>\n\n\n\n<p><strong><strong>Nutzung <\/strong>(Ins Heimatverzeichnis verschieben):&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-mkdir-verzeichnis-erstellen-nbsp\">4. mkdir (Verzeichnis erstellen)&nbsp;<\/h3>\n\n\n\n<p>Du musst ein neues Verzeichnis erstellen? Der Befehl mkdir kann dir damit behilflich sein indem er es dir erm\u00f6glicht, einen neuen Ordner im aktuellen Verzeichnis zu erstellen.<\/p>\n\n\n\n<p>Nutzung:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir &#91;name]<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-touch-leere-datei-erstellen-nbsp\">5. touch (Leere Datei erstellen)&nbsp;<\/h3>\n\n\n\n<p>Wenn du eine neue, leere Datei erstellen musst, verwende daf\u00fcr den Befehl touch. Dadurch kannst du schnell Dateien f\u00fcr verschiedene Zwecke erzeugen.<\/p>\n\n\n\n<p>Nutzung:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch &#91;name]<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-rm-dateien-und-verzeichnisse-entfernen-nbsp\">6. rm (Dateien und Verzeichnisse entfernen)&nbsp;<\/h3>\n\n\n\n<p>Der Befehl rm dient zum L\u00f6schen von Dateien und Verzeichnissen. Vorsicht bei der Verwendung dieses Befehls, da er Dateien dauerhaft l\u00f6scht und gel\u00f6schte Daten nicht einfach wiederhergestellt werden k\u00f6nnen.<\/p>\n\n\n\n<p>Nutzung (Datei entfernen):&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm file_name&nbsp;<\/code><\/pre>\n\n\n\n<p>Nutzung (Verzeichnis und dessen Inhalt entfernen):&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -r directory_name&nbsp;<\/code><\/pre>\n\n\n\n<p>Dies sind grundlegende Linux-Befehle, die helfen, Dateien und Verzeichnisse effektiv zu navigieren, zu organisieren und zu verwalten. Je besser du mit diesen Grundlagen zurechtkommst, desto besser bist du darauf vorbereitet, fortgeschrittenere Techniken der Linux-Dateiverwaltung zu erkunden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-navigieren-durch-das-linux-dateisystem\">Navigieren durch das Linux-Dateisystem<\/h2>\n\n\n\n<p>Um in der Linux-Navigation und Dateiverwaltung ge\u00fcbt zu sein, ist es wichtig, die Struktur des Linux-Dateisystems zu verstehen. In folgenden werden wir die Grundlagen der Linux-Dateistruktur erkunden und die Bedeutung des Stammverzeichnisses (&#8222;\/&#8220;) aufzeigen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-die-linux-dateistruktur-verstehen\">Die Linux-Dateistruktur verstehen<\/h3>\n\n\n\n<p>Linux verwendet ein hierarchisches Dateisystem, d.h. Dateien und Verzeichnisse werden in einer baumartigen Struktur organisiert. An der Spitze dieser Hierarchie steht das Stammverzeichnis (&#8222;\/&#8220;), und alles im System geht von ihm aus. Hier ist eine vereinfachte Aufschl\u00fcsselung:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Root-\/Stammverzeichnis (&#8222;\/&#8220;):<\/strong> Das oberste Verzeichnis im Linux-Dateisystem. Es wird durch einen einzelnen Schr\u00e4gstrich (&#8222;\/&#8220;) dargestellt und dient als Ausgangspunkt f\u00fcr alle Pfade im System.<\/li>\n\n\n\n<li><strong>Sub-\/Unterverzeichnisse:<\/strong> Unter dem Stammverzeichnis befinden sich verschiedene Unterverzeichnisse, die dort jeweils einem bestimmten Zweck dienen. Zum Beispiel enth\u00e4lt &#8222;\/home&#8220; normalerweise Benutzerverzeichnisse, w\u00e4hrend &#8222;\/etc&#8220; Systemkonfigurationsdateien enth\u00e4lt.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dateien: <\/strong>Dateien befinden sich in Verzeichnissen und k\u00f6nnen beispielsweise Dokumente, Programme und Skripts enthalten.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-die-rolle-des-stammverzeichnisses\">Die Rolle des Stammverzeichnisses (&#8222;\/&#8220;)<\/h3>\n\n\n\n<p>Das Stammverzeichnis (&#8222;\/&#8220;) ist das Herzst\u00fcck des Linux-Dateisystems, und dementsprechend sollte man es nicht \u00fcbersehen. Warum es wichtig ist:<\/p>\n\n\n\n<p>1. <strong>Absolute Pfadreferenz:<\/strong> Das Stammverzeichnis ist der Bezugspunkt f\u00fcr alle absoluten Pfade in Linux. Ein absoluter Pfad gibt zun\u00e4chst einmal die gesamte Verzeichnisstruktur vom Stammverzeichnis bis zu einer bestimmten Datei oder einem bestimmten Verzeichnis an. Zum Beispiel ist &#8222;\/home\/user\/documents&#8220; ein absoluter Pfad, wobei &#8222;\/&#8220; das Stammverzeichnis bezeichnet.&nbsp;<\/p>\n\n\n\n<p>2. <strong>Systemintegrit\u00e4t:<\/strong> Kritische Systemdateien und Verzeichnisse, wie Konfigurationsdateien und wichtige Bin\u00e4rdateien, werden im Stammverzeichnis gespeichert. Diese Trennung tr\u00e4gt dazu bei, die Integrit\u00e4t des Systems aufrechtzuerhalten, indem sichergestellt wird, dass wichtige Komponenten leicht zug\u00e4nglich und vor versehentlichem L\u00f6schen gesch\u00fctzt sind.<\/p>\n\n\n\n<p>3. <strong>Benutzerverzeichnisse:<\/strong> Benutzer-Home-Verzeichnisse, in denen einzelne Benutzer ihre Dateien und Konfigurationen speichern, sind normalerweise als Unterverzeichnisse des Stammverzeichnisses zu finden. Zum Beispiel stellen &#8222;\/home\/user1&#8220; und &#8222;\/home\/user2&#8220; die Heimatverzeichnisse f\u00fcr zwei verschiedene Benutzer dar.&nbsp;<\/p>\n\n\n\n<p>4. <strong>Organisation der Ressourcen:<\/strong> Das Stammverzeichnis hilft des weiteren bei der Kategorisierung der Ressourcen. Zum Beispiel befinden sich systemweite Konfigurationen in &#8222;\/etc&#8220;, ausf\u00fchrbare Dateien in &#8222;\/bin&#8220; und Bibliotheken in &#8222;\/lib&#8220;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wichtige-ordner-im-linux-dateisystem\">Wichtige Ordner im Linux-Dateisystem<\/h2>\n\n\n\n<p>Im Linux-Dateisystem gibt es einige spezielle Ordner, die eine wichtige Rolle f\u00fcr den reibungslosen Betrieb des Systems spielen. Diese Ordner helfen beispielsweise dabei, wichtige Dinge zu organisieren, und das Wissen um diese Ordner kann ein echter Vorteil sein, wenn du mit Linux arbeitest. Schauen wir uns diese wichtigen Verzeichnisse und ihre Inhalte im folgenden einmal genauer an:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-bin-grundlegende-system-binardateien\">1. \/bin &#8211; Grundlegende System-Bin\u00e4rdateien<\/h3>\n\n\n\n<p>Das Verzeichnis \/bin enth\u00e4lt wichtige System-Binaries, darunter grundlegende Befehle wie ls, cp und mv. Diese Binaries sind f\u00fcr die korrekte Funktion des Systems erforderlich und stehen allen Benutzern zur Verf\u00fcgung, sodass wichtige Aufgaben auch im Einzelbenutzermodus ausgef\u00fchrt werden k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-etc-konfigurationsdateien\">2. \/etc &#8211; Konfigurationsdateien<\/h3>\n\n\n\n<p>Konfigurationsdateien f\u00fcr das System und die installierte Software werden in \/etc gespeichert. Diese Dateien steuern verschiedene Aspekte des Systemverhaltens, zum Beispiel Netzwerkeinstellungen, Benutzerberechtigungen und Softwarekonfigurationen. Es ist ein wichtiges Verzeichnis f\u00fcr Systemadministratoren.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-home-benutzer-home-verzeichnisse\">3. \/home &#8211; Benutzer-Home-Verzeichnisse<\/h3>\n\n\n\n<p>Jeder Benutzer auf einem Linux-System hat sein eigenes Verzeichnis in \/home. Das Home-Verzeichnis f\u00fcr den Benutzer &#8222;john&#8220; w\u00e4re zum Beispiel \/home\/john. Die Benutzer speichern ihre pers\u00f6nlichen Dateien, Dokumente und Konfigurationsdateien in ihren jeweiligen Home-Verzeichnissen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-var-variable-daten-nbsp\">4. \/var &#8211; Variable Daten&nbsp;<\/h3>\n\n\n\n<p>Das Verzeichnis \/var enth\u00e4lt variable Daten, die sich w\u00e4hrend des Systembetriebs h\u00e4ufig \u00e4ndern k\u00f6nnen. Dazu geh\u00f6ren Logdateien, Datenbanken und Spool-Verzeichnisse f\u00fcr Druckauftr\u00e4ge und E-Mails.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-tmp-temporare-dateien-nbsp\">5. \/tmp &#8211; Tempor\u00e4re Dateien&nbsp;<\/h3>\n\n\n\n<p>Wie der Name schon sagt, werden in \/tmp tempor\u00e4re Dateien gespeichert. Diese Dateien sind in der Regel kurzlebig und werden automatisch gel\u00f6scht, wenn das System neu gestartet wird. Tempor\u00e4re Dateien sind der perfekte Ort, in dem Anwendungen Daten vor\u00fcbergehend speichern k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-usr-ressourcen-des-benutzersystems\">6. \/usr &#8211; Ressourcen des Benutzersystems<\/h3>\n\n\n\n<p>Das Verzeichnis \/usr enth\u00e4lt benutzerbezogene Systemressourcen, einschlie\u00dflich Benutzer-Binaries, Bibliotheken und Dokumentation. Es wird oft als separates Dateisystem bereitgestellt, sodass Systemadministratoren es \u00fcber mehrere Rechner hinweg konsistent halten k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-sbin-system-binaries-superuser-nbsp\">7. \/sbin &#8211; System Binaries (Superuser)&nbsp;<\/h3>\n\n\n\n<p>Wie \/bin enth\u00e4lt auch das Verzeichnis \/sbin wichtige Binaries. Jedoch sind die Binaries in diesem Verzeichnis in der Regel f\u00fcr Systemverwaltungsaufgaben bestimmt und erfordern zur Ausf\u00fchrung Superuser-Rechte (root).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-lib-geteilte-bibliotheken\">8. \/lib &#8211; Geteilte Bibliotheken<\/h3>\n\n\n\n<p>Geteilte Bibliotheken, die f\u00fcr die Ausf\u00fchrung von Programmen erforderlich sind, werden im Verzeichnis \/lib gespeichert. Diese Bibliotheken sind f\u00fcr das ordnungsgem\u00e4\u00dfe Funktionieren der verschiedenen Software auf dem System unerl\u00e4sslich.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-9-opt-optionale-software-nbsp\">9. \/opt &#8211; Optionale Software&nbsp;<\/h3>\n\n\n\n<p>Im Verzeichnis \/opt werden normalerweise optionale oder add-on Softwarepakete installiert. Es bietet einen standardisierten Speicherort f\u00fcr Software von Drittanbietern, die nicht Teil des Hauptsystems ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-auflisten-von-dateien-und-verzeichnissen\">Auflisten von Dateien und Verzeichnissen<\/h2>\n\n\n\n<p>Nachdem wir nun die Grundlagen der wichtigen Verzeichnisse im Linux-Dateisystem behandelt haben, wollen wir uns ansehen, wie man mit dem Befehl ls Dateien und Verzeichnisse auflistet. ls ist ein praktisches Werkzeug, um sich einen \u00dcberblick \u00fcber den Inhalt des aktuellen Verzeichnisses oder eines anderen von dir angegebenen Verzeichnisses zu verschaffen. Wir werden uns im folgenden verschiedene Optionen ansehen, die du mit ls verwenden kannst, und Codebeispiele zur Veranschaulichung ihrer Verwendung geben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ls-mit-verschiedenen-optionen-verwenden\">ls mit verschiedenen Optionen verwenden<\/h3>\n\n\n\n<p>ls verf\u00fcgt \u00fcber verschiedene Optionen, mit denen du die Art und Weise, wie es Informationen anzeigt, anpassen kannst. Hier sind einige h\u00e4ufig verwendete Optionen:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Option&nbsp;<\/td><td>Beschreibung<\/td><\/tr><tr><td>-l&nbsp;<\/td><td>Listet Dateien und Verzeichnisse im Langformat auf und liefert detaillierte Informationen (Berechtigungen, Eigent\u00fcmer, Gr\u00f6\u00dfe, \u00c4nderungsdatum).<\/td><\/tr><tr><td>-a&nbsp;<\/td><td>Ber\u00fccksichtigt versteckte Dateien und Verzeichnisse in der Liste (die, die mit einem Punkt beginnen).<\/td><\/tr><tr><td>-h&nbsp;<\/td><td>Zeigt die Dateigr\u00f6\u00dfen in einem f\u00fcr Menschen lesbaren Format an (Kilobyte, Megabyte, Gigabyte).<\/td><\/tr><tr><td>-t&nbsp;<\/td><td>Zeigt die Dateigr\u00f6\u00dfen in einem f\u00fcr Menschen lesbaren Format an (Kilobyte, Megabyte, Gigabyte).<\/td><\/tr><tr><td>-r&nbsp;<\/td><td>Dreht die Reihenfolge der Auflistung um und zeigt die Eintr\u00e4ge in umgekehrter alphabetischer oder chronologischer Reihenfolge an.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Jetzt wollen wir zun\u00e4chst einmal einige Codebeispiele f\u00fcr verschiedene ls-Optionen anschauen:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-1-einfache-liste\">Beispiel 1: Einfache Liste<\/h3>\n\n\n\n<p>Um Dateien und Verzeichnisse in deinem aktuellen Verzeichnis aufzulisten, nutze diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"855\" height=\"129\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-24.png\" alt=\"Linux Navigation and File Management\u00a0 (ls command)\" class=\"wp-image-17614\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-24.png 855w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-24-600x91.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-24-768x116.png 768w\" sizes=\"auto, (max-width: 855px) 100vw, 855px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-2-liste-im-langformat\">Beispiel 2: Liste im Langformat<\/h3>\n\n\n\n<p>Um Dateien und Verzeichnisse mit detaillierten Informationen aufzulisten, verwende die Option -l:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"460\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-26.png\" alt=\"\" class=\"wp-image-17618\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-26.png 859w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-26-600x321.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-26-768x411.png 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-3-liste-von-versteckten-dateien\">Beispiel 3: Liste von versteckten Dateien<\/h3>\n\n\n\n<p>Um versteckte Dateien und Verzeichnisse (die mit einem Punkt beginnen) aufzulisten, verwende die Option -a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -a<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"111\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-25.png\" alt=\"Linux Navigation and File Management\u00a0 ( ls -a)\" class=\"wp-image-17616\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-25.png 854w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-25-600x78.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-25-768x100.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-4-lesbare-dateigrossen-nbsp-fur-menschen\">Beispiel 4: Lesbare Dateigr\u00f6\u00dfen&nbsp;f\u00fcr Menschen<\/h3>\n\n\n\n<p>Um die Dateigr\u00f6\u00dfen in einem f\u00fcr Menschen lesbaren Format aufzulisten, kombiniere die Optionen -l und -h:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -lh&nbsp;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"442\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-27.png\" alt=\"\" class=\"wp-image-17620\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-27.png 860w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-27-600x308.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-27-768x395.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-5-sortierung-nach-anderungszeitpunkt\">Beispiel 5: Sortierung nach \u00c4nderungszeitpunkt<\/h3>\n\n\n\n<p>Um Dateien und Verzeichnisse nach \u00c4nderungszeit zu sortieren, verwende die Option -t:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -lt<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"857\" height=\"452\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-28.png\" alt=\"Linux Navigation and File Management\u00a0 (ls -lt)\" class=\"wp-image-17622\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-28.png 857w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-28-600x316.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-28-768x405.png 768w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiel-6-umgekehrte-auflistung\">Beispiel 6: Umgekehrte Auflistung<\/h3>\n\n\n\n<p>Um die Reihenfolge der Auflistung umzukehren (z.B. um die \u00e4ltesten Dateien zuerst zu sehen), f\u00fcge die Option -r hinzu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -ltr&nbsp;<\/code><\/pre>\n\n\n\n<p>Diese Beispiele zeigen einige der am h\u00e4ufigsten verwendeten Optionen f\u00fcr den Befehl ls. Wenn du mit diesen Optionen experimentierst, kannst du die Dateilisten an deine Bed\u00fcrfnisse anpassen, egal ob du nach bestimmten Dateien suchst, die Dateigr\u00f6\u00dfen \u00fcberpr\u00fcfen oder \u00c4nderungen in Verzeichnissen \u00fcberwachen willst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-verzeichnisse-wechseln\">Verzeichnisse wechseln<\/h2>\n\n\n\n<p>Wer sich effektiv im Linux-Dateisystem bewegen will, muss wissen, wie man mit dem cd-Befehl Verzeichnisse wechselt. Mit dem cd-Befehl kannst du von einem Verzeichnis in ein anderes wechseln und somit verschiedene Teile des Dateisystems erkunden und darauf zugreifen. Im folgenden werden wir \u00fcber die Verwendung des cd-Befehls sprechen und Beispiele sowohl f\u00fcr relative als auch f\u00fcr absolute Pfade geben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-den-cd-befehl-verwenden\">Den cd Befehl verwenden<\/h3>\n\n\n\n<p>Der Befehl cd steht f\u00fcr &#8222;change directory&#8220;. Mit ihm kannst du dein aktuelles Arbeitsverzeichnis zu einem anderen Ort im Dateisystem wechseln. So kannst du ihn verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd &#91;directory_path]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [directory_path] durch den Pfad zu dem gew\u00fcnschten Ziel-Verzeichnis.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-beispiele-fur-relative-und-absolute-pfade\">Beispiele f\u00fcr relative und absolute Pfade<\/h3>\n\n\n\n<p>Bei der Verwendung des cd-Befehls ist es wichtig, sowohl relative als auch absolute Pfade zu kennen.<\/p>\n\n\n\n<p><strong>&#8211; Relativer Pfad:<\/strong> Ein relativer Pfad gibt den Ort eines Verzeichnisses oder einer Datei in Bezug auf das aktuelle Verzeichnis an. Wenn du dich zum Beispiel im Verzeichnis \/home\/user befindest und in das Verzeichnis \/home\/user\/documents wechseln m\u00f6chtest, kannst du dabei einen relativen Pfad wie folgt verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd documents<\/code><\/pre>\n\n\n\n<p>Du musst nicht den gesamten Pfad angeben, sondern nur den Teil relativ zu deinem aktuellen Standort.<\/p>\n\n\n\n<p>&#8211; <strong>Absoluter Pfad:<\/strong> Ein absoluter Pfad gibt die gesamte Verzeichnisstruktur vom Stammverzeichnis (&#8222;\/&#8220;) bis zum Zielverzeichnis oder zur Zieldatei an. Wenn du dich zum Beispiel im Verzeichnis \/home\/user befindest, aber nach \/var\/log wechseln m\u00f6chtest, w\u00fcrdest du einen absoluten Pfad wie diesen verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/log&nbsp;<\/code><\/pre>\n\n\n\n<p>Du gibst den vollst\u00e4ndigen Pfad ausgehend vom Stammverzeichnis an, sodass du dein Ziel erreichst.<\/p>\n\n\n\n<p>Wann du relative oder absolute Pfade verwenden solltest, h\u00e4ngt davon ab, wo du dich gerade befindest und wohin du dann innerhalb des Dateisystems gehen m\u00f6chtest. Relative Pfade sind praktisch, wenn du dich innerhalb desselben Zweigs des Verzeichnisbaums bewegst, w\u00e4hrend absolute Pfade n\u00fctzlich sind, wenn du zu einem v\u00f6llig anderen Teil des Dateisystems springen musst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-erstellen-und-verwalten-von-dateien-und-verzeichnissen\">Erstellen und Verwalten von Dateien und Verzeichnissen<\/h2>\n\n\n\n<p>Dateien und Verzeichnisse zu erstellen und verwalten ist eine wichtige F\u00e4higkeit. Im folgenden werden verschiedene Befehle behandelt, mit denen du diese Aufgaben effektiv erledigen kannst. Es gibt beispielsweise das Erstellen von Verzeichnissen mit mkdir, das Erstellen von Dateien mit touch, das Umbenennen und Verschieben von Dateien und Verzeichnissen mit mv, das Kopieren von Dateien mit cp und das Entfernen von Dateien und Verzeichnissen mit rm.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verzeichnisse-mit-mkdir-erstellen\">Verzeichnisse mit mkdir erstellen<\/h3>\n\n\n\n<p>Der Befehl mkdir steht f\u00fcr &#8222;make directory&#8220; und wird, wie der Name schon sagt, verwendet, um neue Verzeichnisse zu erstellen. Hier wird gezeigt, wie du ihn dann verwenden kannst:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir &#91;directory_name]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [verzeichnisname] durch den Namen des Verzeichnisses, das du erstellen willst.<\/em><\/p>\n\n\n\n<p>Um zum Beispiel ein Verzeichnis mit dem Namen &#8222;documents&#8220; zu erstellen, w\u00fcrde man folgendes ausf\u00fchren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;mkdir documents&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-dateien-mit-touch-erstellen\">Dateien mit touch erstellen<\/h3>\n\n\n\n<p>Mit dem Befehl touch kann man neue, leere Dateien erstellen. Er ist kurzum ein schneller Weg, um Dateien f\u00fcr verschiedene Zwecke zu erzeugen. Hier ist die grundlegende Syntax:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch &#91;file_name]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [Dateiname] durch den Namen der Datei, die du erstellen willst.<\/em><\/p>\n\n\n\n<p>Um zum Beispiel eine leere Datei mit dem Namen &#8222;notes.txt&#8220; zu erstellen, w\u00fcrdest Folgendes verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch notes.txt&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-umbenennen-und-verschieben-von-dateien-und-verzeichnissen-mit-mv\">Umbenennen und Verschieben von Dateien und Verzeichnissen mit mv<\/h3>\n\n\n\n<p>Der Befehl mv ist ein vielseitiges Werkzeug, mit dem man Dateien und Verzeichnisse sowohl umbenennen als auch verschieben kann. Hier erf\u00e4hrst du, wie du ihn verwendest:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-mv-zum-verschieben-von-dateien-und-verzeichnissen\">mv zum Verschieben von Dateien und Verzeichnissen<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mv &#91;source] &#91;destination]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [d<\/em>estination<em>] zuerst durch den aktuellen Namen oder Pfad der Datei oder des Verzeichnisses.<\/em><\/p>\n\n\n\n<p><em>Ersetze dann [destination] durch den neuen Namen oder Pfad, den du der Datei oder dem Verzeichnis zuweisen m\u00f6chtest.<\/em><\/p>\n\n\n\n<p>Um zum Beispiel eine Datei von &#8222;old_file.txt&#8220; in &#8222;new_file.txt&#8220; umzubenennen, w\u00fcrde man folgendes ausf\u00fchren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv old_file.txt new_file.txt&nbsp;<\/code><\/pre>\n\n\n\n<p>Um eine Datei oder ein Verzeichnis von einem Ort zu einem anderen zu verschieben, verwende daf\u00fcr den Befehl mv mit den Quell- und Zielpfaden. Zum Beispiel:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;mv \/path\/to\/source \/path\/to\/destination&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-cp-zum-kopieren-von-dateien-und-verzeichnissen\">cp zum Kopieren von Dateien und Verzeichnissen<\/h3>\n\n\n\n<p>Der Befehl cp wird verwendet, um Dateien und Verzeichnisse von einem Ort zu einem anderen zu kopieren. Hier ist die grundlegende Syntax f\u00fcr das Kopieren von Dateien:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp &#91;source] &#91;destination]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [source] zuerst durch den Namen oder Pfad der Datei oder des Verzeichnisses, das du kopieren willst .<\/em><\/p>\n\n\n\n<p><em>Ersetze dann [destination] durch den Ort, an den du die Datei oder das Verzeichnis kopieren m\u00f6chtest.<\/em><\/p>\n\n\n\n<p><span class=\"zip-ai-highlighted\">Um zum Beispiel eine Datei mit dem Namen &#8222;document-txt&#8220; vom aktuellen Verzeichnis in einen Ordner mit dem Namen &#8222;backup&#8220; zu kopieren, w\u00fcrdest du folgendes ausf\u00fchren:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp document.txt backup\/&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-kopieren-von-verzeichnissen-und-deren-inhalt\">Kopieren von Verzeichnissen und deren Inhalt<\/h3>\n\n\n\n<p>Um ein ganzes Verzeichnis und seinen Inhalt zu kopieren, verwende daf\u00fcr die Option -r (rekursiv) mit cp:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp -r &#91;source_directory] &#91;destination_directory]&nbsp;<\/code><\/pre>\n\n\n\n<p>Um zum Beispiel ein Verzeichnis mit dem Namen &#8222;my_folder&#8220; und alles darin an einen anderen Ort zu kopieren, w\u00fcrde man folgendes ausf\u00fchren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp -r my_folder \/path\/to\/destination\/&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-entfernen-von-dateien-und-verzeichnissen-mit-rm\">Entfernen von Dateien und Verzeichnissen mit rm<\/h3>\n\n\n\n<p>Der Befehl rm wird zum L\u00f6schen von Dateien und Verzeichnissen verwendet. Vorsicht bei der Verwendung dieses Befehls, da er Daten dauerhaft l\u00f6scht und gel\u00f6schte Dateien nicht einfach wiederhergestellt werden k\u00f6nnen. Hier erf\u00e4hrst du, wie du ihn daf\u00fcr verwendest:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-dateien-entfernen\">Dateien entfernen<\/h3>\n\n\n\n<p>Nutze den folgenden Befehl, um eine Datei zu entfernen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;rm &#91;file_name]&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [file_name] durch den Namen der Datei, die du l\u00f6schen willst.<\/em><\/p>\n\n\n\n<p>Um beispielsweise eine Datei mit dem Namen &#8222;unwanted.txt&#8220; zu l\u00f6schen, f\u00fchrt man den folgenden Befehl aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm unwanted.txt&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verzeichnisse-entfernen\">Verzeichnisse entfernen<\/h3>\n\n\n\n<p>Um ein Verzeichnis und dessen Inhalt zu l\u00f6schen, kann die Option -r (rekursiv) mit rm verwendet werden. Diese Option l\u00f6scht dann alle Dateien und Unterverzeichnisse innerhalb des angegebenen Verzeichnisses. Verwende diesen Befehl mit \u00e4u\u00dferster Vorsicht, da er nicht r\u00fcckg\u00e4ngig gemacht werden kann.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -r &#91;directory_name]&nbsp;&nbsp;<\/code><\/pre>\n\n\n\n<p><em>Ersetze [directory_name] durch den Namen des Verzeichnisses, das du entfernen willst.<\/em><\/p>\n\n\n\n<p>Um zum Beispiel ein Verzeichnis mit dem Namen &#8222;old_directory&#8220; mitsamt seinem Inhalt zu l\u00f6schen, nutze:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -r old_directory&nbsp;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-mit-versteckten-dateien-und-verzeichnissen-arbeiten\">Mit versteckten Dateien und Verzeichnissen arbeiten<\/h2>\n\n\n\n<p>Versteckte Dateien und Verzeichnisse spielen eine wichtige Rolle bei der Organisation und Speicherung von Konfigurations- und anwendungsspezifischen Daten. Namen, die mit einem Punkt beginnen (z.B. .config), kennzeichnen diese Dateien und Verzeichnisse in der Regel. Im folgenden wirst du mit versteckten Dateien vertraut gemacht, deren Bedeutung wird erkl\u00e4rt und du erf\u00e4hrst, wie du sie mit dem Befehl ls aufdecken kannst.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-einfuhrung-in-versteckte-dateien\">Einf\u00fchrung in versteckte Dateien<\/h3>\n\n\n\n<p>Versteckte Dateien und Verzeichnisse dienen in Linux mehreren Zwecken:<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"1\">\n<li><strong>Konfigurationsdateien:<\/strong> Viele Anwendungen und Systemkomponenten speichern ihre Konfigurationseinstellungen in versteckten Dateien. Die Einstellungen sind oft benutzer- und anwendungsspezifisch und werden getrennt von den regul\u00e4ren Benutzerdateien gespeichert, sodass Unordnung vermieden wird.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Anwendungsdateien:<\/strong> Versteckte Verzeichnisse k\u00f6nnen anwendungsspezifische Daten oder Cache-Dateien enthalten. Diese Dateien tragen zur Verbesserung der Leistung und Funktionalit\u00e4t von Anwendungen bei, indem sie Daten speichern, die f\u00fcr den Benutzer nicht sichtbar sein m\u00fcssen.&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>Systemdateien:<\/strong> Um versehentliche \u00c4nderungen oder L\u00f6schungen durch Benutzer zu verhindern, versteckt das System einige systembezogene Dateien und Verzeichnisse.<\/li>\n\n\n\n<li> Diese Dateien spielen oft eine entscheidende Rolle f\u00fcr das Funktionieren des Linux-Systems.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-versteckte-dateien-anzeigen\">Versteckte Dateien anzeigen<\/h3>\n\n\n\n<p>Wenn du den Befehl ls verwendest, zeigt er standardm\u00e4\u00dfig keine versteckten Dateien und Verzeichnisse an. Um versteckte Elemente anzuzeigen, kannst du die Option -a mit ls verwenden. So funktioniert es:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -a&nbsp;<\/code><\/pre>\n\n\n\n<p>Mit der Option -a wird ls angewiesen, alle Dateien und Verzeichnisse, auch die versteckten, im aktuellen Verzeichnis anzuzeigen. Wenn du diesen Befehl ausf\u00fchrst, siehst du eine Liste mit regul\u00e4ren Dateien, Verzeichnissen und versteckten Dateien und Verzeichnissen, deren Namen alle mit einem Punkt beginnen.<\/p>\n\n\n\n<p>Wenn du zum Beispiel ls -a ausf\u00fchrst, k\u00f6nnte eine Liste wie diese angezeigt werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.&nbsp; ..&nbsp; .config&nbsp; .bashrc&nbsp; documents&nbsp; photos&nbsp;<\/code><\/pre>\n\n\n\n<p>In dieser Auflistung sind die versteckten Dateien und Verzeichnisse (.config und .bashrc) nun neben den regul\u00e4ren Elementen sichtbar.<\/p>\n\n\n\n<p>Es ist wichtig, versteckte Dateien zu verstehen und zu wissen, wie man sie mit ls -a aufdeckt, insbesondere wenn man auf verschiedene Anwendungseinstellungen und Systemdateien in Linux zugreifen oder sie konfigurieren muss. Diese versteckten Elemente sind f\u00fcr das ordnungsgem\u00e4\u00dfe Funktionieren und die Anpassung des Linux-Systems unerl\u00e4sslich.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fazit\">Fazit<\/h2>\n\n\n\n<p>In diesem einsteigerfreundlichen Guide zur Linux-Navigation und Dateiverwaltung haben wir wesentliche Konzepte und Befehle behandelt, mit denen der Umgang mit dem Linux-Dateisystem ge\u00fcbt werden kann. Im Folgenden fassen wir die wichtigsten Erkenntnisse aus diesem Artikel zusammen:<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"1\">\n<li><strong>Bedeutung von Linux-Navigation und Dateiverwaltung:<\/strong> Linux-Navigations- und Dateiverwaltungskenntnisse sind grundlegend f\u00fcr die effektive Nutzung eines Linux-Systems. Sie erm\u00f6glichen es, Dateien und Verzeichnisse effizient zu organisieren, darauf zuzugreifen und sie zu bearbeiten.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Linux Dateistruktur:<\/strong> Linux folgt einer hierarchischen Dateistruktur mit dem Stammverzeichnis (&#8222;\/&#8220;) an der Spitze. Das Verst\u00e4ndnis der Struktur und Bedeutung wichtiger Verzeichnisse wie &#8222;\/home&#8220; und &#8222;\/etc&#8220; ist f\u00fcr eine effektive Dateiverwaltung unerl\u00e4sslich.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>Verwendung des Terminals<\/strong>: Linux st\u00fctzt sich bei der Dateiverwaltung h\u00e4ufig auf das Terminal oder die Befehlszeilenschnittstelle. Der Umgang mit dem Terminal ist somit entscheidend f\u00fcr die Arbeit mit Linux-Servern, VPS und anderen kommandozeilenbasierten Systemen.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li><strong>Kopieren und Verschieben:<\/strong> Mit Befehlen wie cp und mv kannst du Dateien und Verzeichnisse kopieren, verschieben, umbenennen und organisieren. Diese Befehle bieten Flexibilit\u00e4t und Kontrolle \u00fcber deine Daten.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li><strong>Erstellen und Verwalten:<\/strong> Verwende mkdir, um Verzeichnisse zu erstellen, und touch, um leere Dateien zu erstellen. Erfahre, wie du Dateien und Verzeichnisse mit rm verwalten kannst, um sie sicher zu l\u00f6schen.<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\">\n<li><strong>Versteckte Dateien und Verzeichnisse:<\/strong> Dateien und Verzeichnisse, deren Namen mit einem Punkt beginnen, dienen oft als Speicherort f\u00fcr Konfigurations- und anwendungsspezifische Daten. Verwende ls -a, um versteckte Elemente beim Auflisten von Verzeichnisinhalten aufzudecken.<\/li>\n<\/ol>\n\n\n\n<p>Wenn du diese Konzepte und Befehle beherrschst, bist du damit in der Lage, dein Linux-System effektiv zu navigieren, zu verwalten und anzupassen. Egal, ob du Anf\u00e4nger bist oder deine Kenntnisse erweitern m\u00f6chtest: dieses Wissen ist wertvoll f\u00fcr eine reibungslose und effiziente Nutzung von Linux.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In unserem Artikel Linux Navigation und Dateiverwaltung lernst du, wie du dein System meisterst, sowie dich durchs System navigierst.<\/p>\n","protected":false},"author":65,"featured_media":17634,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1399],"tags":[],"ppma_author":[1489],"class_list":["post-18561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management.jpg",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management-150x150.jpg",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management-600x315.jpg",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management-768x403.jpg",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management.jpg",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management.jpg",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-social_linux-navigation-and-file-management.jpg",1200,630,false]},"uagb_author_info":{"display_name":"Julia Mink","author_link":"https:\/\/contabo.com\/blog\/de\/author\/julia-mink\/"},"uagb_comment_info":0,"uagb_excerpt":"In unserem Artikel Linux Navigation und Dateiverwaltung lernst du, wie du dein System meisterst, sowie dich durchs System navigierst.","authors":[{"term_id":1489,"user_id":65,"is_guest":0,"slug":"julia-mink","display_name":"Julia Mink","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/26ce5d4ae17d160425d842da4ea00c56716ffb5d4c58ee0cfb73de57b1de5272?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=18561"}],"version-history":[{"count":5,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18561\/revisions"}],"predecessor-version":[{"id":18756,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18561\/revisions\/18756"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media\/17634"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=18561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=18561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=18561"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/ppma_author?post=18561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}