So navigieren und verwenden Sie die Linux-Verzeichnisstruktur

Linux -Verzeichnissysteme unterscheiden sich von Windows und können neue Benutzer verwirren. Stellen Sie sich die Linux -Verzeichnisstruktur also als Baum vor. Die Wurzel des Baums ist der Ort, an dem er wächst, und in Linux verzweigen sich dort die Verzeichnisse.

Das Verzeichnistrennzeichen ist der Schrägstrich (/), abgekürzt als Schrägstrich(slash) . Beispielsweise wird der Pfad zum Stammverzeichnis oft als Schrägstrich ( / ) bezeichnet.

Was ist die Linux-Verzeichnisstruktur?(What Is the Linux Directory Structure?)

Diejenigen, die mit Linux(Linux) vertraut sind , haben Begriffe wie root, lib und boot gehört . Dies sind Beispiele für Linux- Distributionsverzeichnisse.

Linux-Systeme verwenden einen Filesystem Hierarchy Standard ( FHS ). Es definiert den Inhalt und die Verzeichnisstruktur aller Linux- Distributionen.

Grundlegende Navigation(Basic Navigation)

Wie oben erwähnt, bezieht sich die Linux-Verzeichnisstruktur(Linux Directory) auf den Ordner der Festplatte, auf der Linux installiert wurde.

Führen Sie zunächst den Befehl ls (list storage) aus und drücken Sie die Eingabetaste(Enter) . Dieser Befehl zeigt Ihnen eine Liste der Ordner in Ihrem aktuellen Arbeitsverzeichnis. 

Beachten Sie, dass jede Distribution unterschiedliche Ordner im Home-Verzeichnis enthält.

Der list-Befehl steht für Listenspeicherung, aber das Dateisystem beginnt mit einem einzelnen Schrägstrich (/), also geben Sie den folgenden Befehl ein:

ls /

Dies zeigt Ihnen die Verzeichnisstruktur des Linux -Dateisystems, die Einrichtung der Festplatte oder die Standardordnerstruktur.

Jeder Ordner hat einen bestimmten Zweck. Das Home-Verzeichnis ist der Ort, an dem sich die Benutzer befinden. Verwenden Sie also den folgenden Befehl, um zu sehen, was sich in Ihrem Benutzer-Home-Verzeichnis befindet.

ls /home

Um den Bildschirm zu löschen, geben Sie clear ein oder verwenden Sie Strg L(ctrl L) . Denken Sie daran, dass Strg L(ctrl L) möglicherweise nicht auf allen Linux - Distributionen funktioniert, der Befehl clear jedoch.(clear)

Kehren wir zum ls - Befehl zurück. Es ist der wichtigste Befehl, den man kennen und verstehen muss. Sie möchten die Elemente in einem Verzeichnis auflisten, in dem Sie sich befinden.

Sie können ls(ls) aber auch zusätzliche Befehle hinzufügen . Wenn Sie beispielsweise ls -l / eingeben, wird eine andere Ausgabe angezeigt als nur / . Probieren Sie es mit dem folgenden Befehl aus:

ls -l /

Sie können viel mehr Informationen auf dem Bildschirm sehen. Alles ist im Grunde auf einer eigenen Linie. Der Befehl -l bedeutet, nach der langen Liste zu suchen. 

Das bedeutet, dass Sie mehr Details sehen möchten und dass jeder Artikel in einer separaten Zeile stehen soll, um ihn leichter lesbar zu machen. Einige Distributionen verwenden ll als Alias ​​für -l für den Befehl long list.

Wichtige Ordner, die Sie kennen sollten(Important Folders You Should Know About)

Es gibt viele Ordner in Ihrem Linux -System. Auf die wichtigsten gehen wir im Folgenden ein.

Das Home-Verzeichnis(The Home Directory)

Das Home-Verzeichnis ist standardmäßig der Ort, an dem alle Benutzer ihren eigenen persönlichen Arbeitsbereich haben. Jeder Benutzer hat seinen eigenen Ordner im /home Verzeichnis.  

Wenn Sie eine Liste aller Ordner in Ihrem Home-Verzeichnis sehen möchten, verwenden Sie den folgenden Befehl:

ls -l /home

Da Sie sich bereits in Ihrem Home-Verzeichnis befinden, können Sie auch einfach ls verwenden , um eine Liste dessen aufzurufen, was sich darin befindet, ohne einen Pfad zu verwenden.

Jedes Verzeichnis in der Linux- Verzeichnisstruktur ist durch einen Schrägstrich ( / ) getrennt und beginnt mit diesem. Mit anderen Worten, ls ohne Pfad zeigt den Inhalt Ihres aktuellen Verzeichnisses an.

Wenn Sie das Verzeichnis, in dem Sie arbeiten, ändern und zum Stammverzeichnis des Dateisystems zurückkehren möchten, verwenden Sie den folgenden Befehl:

cd /

Wenn Sie die Verzeichnisse im Stammverzeichnis sehen möchten, verwenden Sie:

ls

Da Sie sich wieder im Stammverzeichnis und nicht in Ihrem Home-Verzeichnis befinden, sehen Sie eine Liste aller Ordner im Stammverzeichnis.

Um die lange Liste im Stammverzeichnis anzuzeigen, verwenden Sie:

ls-l

The Root Directory (/root)

Alle Verzeichnisse und Dateien auf Ihrem System befinden sich in der Stammdatei(root) , die durch das Symbol /.  Alle Dateien oder Verzeichnisse beginnen im Stammverzeichnis. Der Pfad einer beliebigen Datei oder eines Verzeichnisses wird ähnlich wie folgt angezeigt: 

Root/home/user/videos

Das Root-Verzeichnis ist für einen einzelnen Benutzer und ist der mächtigste Benutzer auf einem Linux -System.

Lib Directory Shared libraries (/lib)

Im /lib -Verzeichnis befinden sich Dateien, die Code enthalten (die Bibliotheken). Diese Dateien enthalten die Codeschnipsel, die zum Senden von Dateien an Ihre Festplatte, zum Zeichnen von Fenstern auf Ihrem Desktop oder zum Steuern von Peripheriegeräten verwendet werden.

Media Directory (/media)

Im Medienverzeichnis können Sie die Datendateien von eingebundenen externen Festplatten, USB-Sticks, DVDs oder Blu-ray-Disks sehen. 

Boot Directory (/boot)

Die Dateien und Ordner, die Ihr System zum Starten benötigt, befinden sich im Verzeichnis /boot. Seine Verwendung ist im Filesystem Hierarchy Standard standardisiert(Filesystem Hierarchy Standard) .

Die zum Booten Ihrer Maschine erforderliche Konfiguration befindet sich im Boot-Verzeichnis. Sie möchten dieses Verzeichnis nicht loswerden.

Einige andere Standardverzeichnisse sind:

  • /dev ist der Ort, an dem sich alle Gerätedateien befinden, z. B. ein externer USB -Stick oder eine Webcam.
  • /var ist die Abkürzung für Variable. Hier speichern Programme Laufzeitinformationen wie Benutzerverfolgung, Systemprotokollierung, Caches und andere Dateien, die von Systemprogrammen verwaltet und erstellt werden.
  • Die persönlichen Verzeichnisse der Benutzer befinden sich in /home .  
  • /proc enthält Informationen über Ihr System wie CPU und Ihren Linux -Systemkernel. Es ist ein virtuelles System.
  • /bin ist der Ort, an dem sich alle wesentlichen lauffähigen Programme (Benutzer-Binärdateien) befinden.
  • /etc enthält die Konfigurationsdateien.

Lesen Sie die Zusammenfassung von Wikipedia(Read Wikipedia’s summary) für eine vollständige Aufschlüsselung dessen, was jedes Verzeichnis ist und wie es verwendet wird.

Siehe Ihr aktuelles Verzeichnis(See Your Current Directory)

Wenn Sie nicht wissen, in welchem ​​Verzeichnis Sie arbeiten, verwenden Sie den Befehl pwd (Arbeitsverzeichnis drucken).

Die Ergebnisse werden wie folgt aussehen:

/home/username

Wenn Sie dann ls ausführen , zeigt Ihnen die Standardeinstellung den Inhalt des Ordners, in dem Sie sich gerade befinden, wie oben beschrieben.

Was bedeuten die Farben?(What Do The Colors Mean?)

Angenommen, Sie befinden sich im Ordner /etc und führen diesen Befehl aus:

ls -l /etc

Sie werden viele Informationen sowie viele verschiedene Farben sehen.

Als allgemeine Faustregel gilt:

  • Blau ist ein Ordner
  • Weiß ist eine Datei
  • Grün ist ein Programm oder eine Binärdatei 

Die Farben können je nach Vertrieb variieren. Die meisten, aber nicht alle Distributionen verfügen über voreingestellte Farben. 

Was sind Berechtigungszeichenfolgen?(What Are Permission Strings?)

Jede Datei hat eine Reihe von Buchstaben links von der Auflistung. Es wird als Berechtigungszeichenfolge bezeichnet.

Sehen Sie sich das erste Zeichen in der Zeichenfolge an. Das d bedeutet Verzeichnis. Selbst wenn Ihre Linux -Distribution keine anderen Farben verwendet, wissen Sie immer noch, dass eine Zeichenfolge, die mit d beginnt, ein Verzeichnis ist.

Dateien und Programme beginnen mit einem Bindestrich (-).

Ein l bezieht sich auf einen Link, der auf eine andere Datei verweist.

Überblick über die Schnellnavigation(Quick Navigation Overview)

Der ls -Befehl list storage zeigt Ihnen, was sich in Ihrem aktuellen Arbeitsverzeichnis befindet. Wenn Sie Ihr aktuelles Verzeichnis nicht kennen, verwenden Sie den Befehl pwd .

Der Anfang des Dateisystems wird durch einen einzelnen Schrägstrich (/) gekennzeichnet. Verwenden Sie den Befehl cd , um zwischen den Verzeichnissen zu wechseln. (cd)Verwenden Sie den Befehl ls , um zu sehen, was sich in dem Verzeichnis befindet, in das Sie gerade gewechselt sind . Um dann zu Ihrem Home-Verzeichnis zurückzukehren, geben Sie /home/username ein .

Der Befehl cd hilft Ihnen beim Navigieren im Dateisystem. ls zeigt Ihnen, was sich im aktuellen Verzeichnis befindet, in dem Sie arbeiten. ls -1 zeigt Ihnen die lange Liste.

Obwohl verschiedene Linux -Distributionen geringfügige Unterschiede aufweisen, sind die Dateisystemlayouts sehr ähnlich. Der beste Weg, die Linux- Verzeichnisstruktur zu verstehen, besteht darin, einige der obigen Vorschläge zu befolgen und sich damit vertraut zu machen, wie sie funktioniert.

Stellen Sie nur sicher , dass Sie das /boot-Verzeichnis NICHT berühren. (NOT)Üben(Practice) Sie die Navigation durch Ihr System mit dem Terminal. Halten(Stick) Sie sich an die Befehle cd , ls und pwd , damit nichts kaputt geht. Es wird nicht lange dauern, bis Sie intuitiv wissen, wo Sie Dokumentationen, Apps und andere Ressourcen finden, die Sie verwenden müssen.



About the author

Ich bin Computerexperte und helfe seit 2009 Menschen mit ihrem PC. Meine Fähigkeiten umfassen iPhone, Software, Gadgets und mehr. Seit vier Jahren arbeite ich auch als Ausbilderin. In dieser Zeit habe ich gelernt, wie ich Menschen helfen kann, neue Programme zu lernen und ihre Geräte professionell zu nutzen. Ich gebe gerne Tipps, wie ich meine Fähigkeiten verbessern kann, damit jeder bei der Arbeit oder in der Schule erfolgreich sein kann.



Related posts