Latest web development tutorials

Linux-System-Verzeichnis-Struktur

Nachdem im System angemeldet haben, den Befehl im aktuellen Befehlsfenster eingeben:

 ls / 

Sie werden in der folgenden Abbildung zu sehen:

4_20

Baumstruktur:

003vPl7Rty6E8kZRlAEdc & 690

Das Folgende ist eine Erläuterung dieser Verzeichnisse:

  • / Bin:
    bin ist eine Abkürzung für Binary, enthält dieses Verzeichnis die am häufigsten verwendeten Befehle.

  • / Boot:
    Hier sind einige der Kern wird in einer Datei gespeichert, wenn Sie Linux beginnen mit, darunter auch einige Verbindungsdateien und Bilddateien.

  • / Dev:
    dev ist Device (Ausrüstung) der Abkürzung, das Verzeichnis in einem externen Gerät Linux, Linux in der Art von Zugriffsmethoden und Vorrichtungen gespeichert wird die Datei ist die gleiche zuzugreifen.

  • / Etc:
    Dieses Verzeichnis wird verwendet, Bedürfnisse zu speichern Konfigurationsdateien und Verzeichnisse alle Systemmanagement.

  • / Home:
    Das Home-Verzeichnis des Benutzers, in Linux hat jeder Benutzer sein eigenes Verzeichnis, wird der Verzeichnisname beruht auf dem allgemeinen Benutzerkonto mit dem Namen.

  • / Lib:
    Dieses Verzeichnis das Basissystem der gemeinsamen Dynamic Link Library hält, ist seine Rolle ähnlich wie bei Windows in der DLL-Datei. Fast alle Anwendungen erfordern die Verwendung von gemeinsam genutzten Bibliotheken.

  • / Lost + found:
    Unter normalen Umständen ist dieses Verzeichnis leer, wenn das System illegal heruntergefahren, einige Dateien hier abgelegt.

  • / Linux-System Media wird automatisch einige Geräte, wie zum Beispiel U-Disk, CD-ROM usw., wenn die Identifizierung, Linux das Gerät identifizieren erkennen dieses Verzeichnis zu montieren.

  • / Mnt:
    Das System bietet dieses Verzeichnis, damit Benutzer vorübergehend andere Dateisysteme montieren, können wir bei / mnt /, Antrieb montiert und dann das Verzeichnis geben Sie den Inhalt der CD-ROM-Laufwerk anzeigen können.

  • / Opt:
    Dies ist für die Host zusätzliche Software im Verzeichnis platziert zu installieren. Zum Beispiel, wenn Sie eine Oracle-Datenbank installieren können in diesem Verzeichnis abgelegt werden. Der Standardwert ist leer.

  • / Proc:
    Dieses Verzeichnis ist ein virtuelles Verzeichnis, das die Systemspeicherkarte ist, können wir die Systeminformationen durch den direkten Zugriff auf das Verzeichnis erhalten.
    Aber der Inhalt dieses Verzeichnisses im Speicher, können wir einige Dateien direkt auf der Festplatte nach innen, zum Beispiel nicht ändern, kann durch den folgenden Befehl ping an den Host-Befehl maskiert werden, so dass andere nicht Ihre Maschine ping:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • / Root:
    Das Verzeichnis für den Systemadministrator, der auch als Super-User-Home-Verzeichnis Berechtigungen bekannt ist.

  • / Sbin:
    s ist die Bedeutung des Super User hier im Hypervisor Systemadministrator gespeichert.

  • / Selinux:
    Dieses Verzeichnis ist Redhat / CentOS bestimmten Verzeichnis, SELinux ist ein Sicherheitsmechanismus, ähnlich wie die Windows-Firewall, aber dieser Mechanismus ist komplexer, wird dieses Verzeichnis selinux bezogenen Dokumente gespeichert.

  • / Srv:
    Der Verzeichnisdienst begonnen, einige Daten zu speichern braucht extrahiert werden.

  • / Sys:
    Dies ist ein Kern Linux2.6 große Veränderungen. Dieses Verzeichnis wird in den Kernel 2.6 zeichnet sich ein Dateisystem sysfs installiert.

    sysfs-Dateisystem integriert Informationen über die folgenden drei Arten von Dateisystemen: für proc-Dateisystem verarbeitet Informationen für devfs Gerätedateisystem und für die Pseudo-Terminal devpts Dateisystem.

    Das Dateisystem ist eine visuelle Reflexion der Kernel-Gerätebaum.

    Wenn ein Kernel-Objekt erstellt wird, werden die entsprechenden Dateien und Verzeichnisse Kernel-Objekte Subsystem erstellt.

  • / Tmp:
    Dieses Verzeichnis wird verwendet, um temporäre Dateien zu speichern.

  • / Usr:
    Dies ist ein sehr wichtiges Verzeichnis, dem Benutzer eine Vielzahl von Anwendungen und Dateien in diesem Verzeichnis, Programmdateiverzeichnis unter ähnlichen Fenster platziert werden.

  • / Usr / bin:
    Die Anwendungssystembenutzer.

  • / Usr / sbin:
    Weitere fortschrittliche Management-Programme und System-Daemons Super User.

  • / Usr / src: die Kernel - Quellcode für das Standardverzeichnis Platzierung.

  • / Var:
    Dieses Verzeichnis enthält eine ständig mit etwas erweitern wir wurden verwendet, um das Verzeichnis zu ändern, die oft in diesem Verzeichnis abgelegt werden. Einschließlich Log-Dateien.

In Linux-System gibt es mehrere Verzeichnisse wichtiger ist, müssen in der Regel vorsichtig sein, nicht versehentlich gelöscht oder willkürlich die internen Dokumente ändern.

/ Etc: oben erwähnt, ist dies die Systemkonfigurationsdatei ist, wenn Sie in diesem Verzeichnis eine Datei ändern das System startet nicht verursachen.

/ Bin, / sbin, / usr / bin, / usr / sbin: Dieses Verzeichnis standardmäßig ausführbare Datei, wie ls bin / ls Verzeichnis ist in / platziert wird.

Es ist bemerkenswert, dass / bin, / usr / bin die Anweisung (außer root durch Benutzer außerhalb) auf das System vom Benutzer verwendet, und / sbin, / usr / sbin Anweisung an root verwendet wird.

/ Var: Dies ist ein sehr wichtiges Verzeichnis auf Ihrem System ist jedes Programm eine Menge Programme ausführen, werden die entsprechenden Protokolle erzeugt haben, und diese Protokolle werden in dieses Verzeichnis aufgenommen, und zwar in / var Log-Verzeichnis unter / Ergänzung Standardplatzierung Mail ist hier.