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.
Related posts
Sichern Sie ein Verzeichnis in Linux mit einem Shell-Skript
Verwenden Sie FFmpeg zum einfachen Extrahieren von Audio aus FLV-Dateien
Verwenden Sie MSStyles, um Wine-Anwendungen in Linux zu gestalten
Linux-FIND-Befehl mit Beispielen
5 gute Gründe, Windows für Linux aufzugeben
Fahren Sie Ihren Computer über das Ubuntu-Terminal herunter und starten Sie ihn neu
Erstellen Sie eine benutzerdefinierte Live-Linux-Distribution mit Linux Live Kit
HDG erklärt: Was ist UNIX?
Verwenden Sie den Linux-Befehl „dd“ mit einer einfachen GUI
Die 10 besten Bildschirmrekorder für Linux
So löschen Sie eine Datei oder ein Verzeichnis in Linux
10 Ubuntu-Tastaturkürzel zur Beschleunigung Ihres Arbeitsablaufs
Was sind Inodes in Linux und wie werden sie verwendet?
Ein Ubuntu Linux Guide für Anfänger
Linux-Dateiberechtigungen – Was ist Chmod 777 und wie wird es verwendet?
So installieren Sie Linux Mint neu, ohne Ihre Daten und Einstellungen zu verlieren
Erstellen Sie Ihren eigenen Live-Video-Streaming-Server mit Linux
9 nützliche Dinge, die Linux kann, die Windows nicht kann
Erstellen und bearbeiten Sie Zip-Dateien in Linux mit dem Terminal
So aktualisieren Sie auf das neueste Ubuntu