WikiDer > Linux-Dateisystem

Linuxbestandssysteem

Es Linux-Dateisystem ist ein Dateisystem vor dem Linux die normalerweise formatiert ist in ext2, ext3 oder ext4. Ebenfalls XFS, Reisender 4 und btrfs Sind möglich. Das Dateisystem wird vom . geladen Linux Kernel durch das Modul ext4.[1]

Operation

Nachdem der Computer hochgefahren ist, a Bootloader aktiviert (normalerweise RODEN) dass die Linux Kernel Anrufe. Der Kernel aktiviert a bash-Datei auf dem Dateisystem (normalerweise rc.sysinit), das sich in den ersten Sektoren befindet, und macht das Dateisystem beschreibbar (montieren), lädt Module und Netzwerkverbindungen stellt her.

Ordner

Linux enthält einige StandardsOrdner, hier eine Übersicht mit Beschreibung. Die jetzige POSIXStandard für Unix-Dateisysteme ist in der Dateisystemhierarchie-Standard.

Medien

/Medien - Das ist etwas Besonderes Mappe. Linux legt normalerweise in diesem Ordner die in /dev beschriebenen Geräte ab, aber erst nachdem sie es sind montiert. Um die Dateien von einer CD-ROM verwenden zu können, muss diese zuerst gemountet werden. Die Dateien sind dann unter /media/cdrom verfügbar. Die Dateien auf dem /dev/cdrom-Gerät sind also in /media/cdrom zu finden. Der Speicherort /dev/cdrom zeigt also auf die CD-ROM-Player, während /media/cdrom die auf der CD-ROM enthaltenen Dateien enthält. Ebenso befinden sich die Dateien eines Diskettenlaufwerks (/dev/fd0) beim Einhängen der Diskette im Verzeichnis /media/Diskette.

mnt

/mnt - Dies ist ein Verzeichnis, in dem vom Benutzer gemountete Geräte und Dateisysteme verfügbar sind.[2] Ansonsten ist es identisch mit /media.

Behälter

/Behälter - Dies ist der Ordner, in dem die ausführbaren Dateien (der Englisch Wort binär) stehen. Diese ausführbaren Dateien sind sowohl Benutzerprogramme als auch alle ausführbaren Dateien, die zusammen mit dem Computer gestartet werden. Das beinhaltet BusyBox und die Kommandozeilebash. Die meisten Dateien in diesem Ordner sind binär Dateien.

sbin

/sbin - Dies ist das Verzeichnis, in dem sich die ausführbaren Dateien für den Superuser (normalerweise root) befinden. Die meisten Dateien in diesem Ordner sind Binärdateien.

Boot

/Boot - Dieser Ordner enthält den Kernel und (eventuell) a Auslagerungsdatei. Der Grub-Ordner enthält den Bootloader, der den Kernel lädt.

das V

/das V - Der Ordner mit allen Geräten wie CD-ROM-Playern, Diskettenlaufwerke, Festplatten, Mäuse und Netzwerkadapter.

usw

/usw - Dies ist der Ort, an dem die Konfigurationsdateien von Linux. In diesem Ordner befinden sich alle Dateisystemeinstellungen und auch die Startdatei. Die meisten Dateien in diesem Ordner befinden sich in ASCII.

Zuhause

/Zuhause - Hier ist für alle Benutzer eine Landkarte. Nur der angemeldete Benutzer kann seine eigenen Dateien im Ordner /home/ speichern, bearbeiten oder löschen. Wenn nur ein Benutzer vorhanden ist, gibt es kein /home-Verzeichnis, aber die Benutzerdateien befinden sich in /root. Die Tilde (~) bezieht sich oft auf /home/. Dieser Ordner ähnelt dem Ordner "Eigene Dateien" unter Fenster.

initrd

/initrd - Notwendiger Ordner während der Installation. Nach der Installation von Linux ist dieser Ordner möglicherweise nicht mehr vorhanden.

tmp

/tmp - Ordner für temporäre (temporäre) Dateien. Fast alle Programm macht davon Gebrauch.

sys

/sys - Ordner mit den Systemdateien, Module, Fahrer und grundlegende Kernel-Start- und Freigabeanwendungen, die importiert werden können.

Prozess

/proc - Ähnlich wie /sys nur mit dem Unterschied, dass dieses Verzeichnis für Programme ist, die darauf laufen Linux drehen. Diese enthält Treiber, die für das System nicht notwendig sind, aber von Programmen dort abgelegt wurden.

Wurzel

/Wurzel - Dies ist das Benutzerkonto mit den meisten Rechten. Diese enthält die Dateien, die Programme mit Root-Berechtigung benötigen. Außerdem sind hier die Dateien, die dem Administrator gehören. In einigen Distributionen von Linux root ist das Standardkonto, wenn keine anderen Konten definiert sind.

usr

/usr - Dieser Ordner und alle Unterordner enthalten Programme, die den Benutzern gehören. Benutzer können diese Programme starten, aber nicht ändern oder deinstallieren. Der Ordner /usr enthält dasselbe the Ordner wenn / wie /bin, /sbin und /etc. Es wird oft angenommen, dass /usr für user steht, aber das ist ein Missverständnis. Es ist eine Abkürzung für Unix-Systemressourcen.

var

/var - Der Ordner, der die veränderbaren Dateien enthält, wie z Log Dateien, die vom System erstellt und verwaltet werden. Die meisten Dateien in diesem Ordner sind nur während der Sitzung verfügbar und werden beim Herunterfahren des Systems gelöscht.

Tauschen

Tauschen (Englisch für den Austausch) ist eine Methode unter Linux dass es RAMkann den Speicher durch a . erweitern Datei. Als Faustregel gilt, dass die Auslagerungsdatei bzw Partition wird doppelt so groß wie der RAM genommen. Normalerweise unter Linux ein Partition tauschen erstellt. Der Hauptvorteil einer Partition ist die Sicherheit der Speicherdatei. Durch das Dateisystem, das nicht Wurzel Berechtigungen ist es unmöglich, in diese Partition zu gelangen. Wenn keine Swap-Partition vorhanden ist, wird im Verzeichnis /tmp eine temporäre Datei mit der Erweiterung .swp erstellt. Sie wird anschließend aus Sicherheitsgründen gelöscht. Die Swap-Methode kann mit der auslagerungsdatei.sysDatei unter Fenster.

Symbolische Links

Charakteristisch für Linux sind die symbolische Links ("Symlinks"). Symbolische Links sind ein separater Dateityp, der als Verweis auf eine andere Datei dient. Bei den meisten Linux-Programmen funktionieren symbolische Links transparent, im Gegensatz zu den unten stehenden Verknüpfungen Fenster. Dadurch kann auf die Zieldatei zugegriffen werden, ohne dass sich ein Programm Gedanken darüber machen muss, ob der Dateiname ein symbolischer Link ist.

Neben Symlinks gibt es auch sog. harte Links, das sind keine speziellen Objekte im Dateisystem, sondern extra Telefonbucheinträge die auf dieselbe Datei verweisen.