GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist dieses neue /run-Dateisystem?

Anscheinend werden viele Tools (darunter udev) bald ein früh gemountetes /run/-Verzeichnis (als tmpfs) benötigen. Arch-Entwickler haben letzten Monat /run eingeführt, um sich darauf vorzubereiten.

Die udev-Laufzeitdaten wurden von /dev/.udev/ nach /run/udev/ verschoben. Der /run Mountpoint soll ein tmpfs sein, das während des frühen Bootens gemountet wird, verfügbar und beschreibbar für alle Tools zu jeder Zeit während des Bootens, es ersetzt /var/run/, das eines Tages ein symbolischer Link werden sollte.[1]

Weitere Einzelheiten finden Sie hier:http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html

[1] Vom Thread auf Arch Projects ML


Der /run Verzeichnis ist das Begleitverzeichnis zu /var/run . Wie zum Beispiel /bin ist der Begleiter von /usr/bin .

Das bedeutet, dass Daemons wie systemd und udev , die sehr früh im Bootprozess gestartet werden - und vielleicht vor /var/run ist vorhanden (d.h. montiert) - mit /run haben ein standardisierter Speicherort im Dateisystem, an dem Laufzeitinformationen gespeichert werden können.

Wie /bin enthält wichtige Programme, die beim Bootvorgang vor /usr benötigt werden können verfügbar ist (falls es sich auf einem eigenen Dateisystem befindet).

Die /run Idee ist eine relativ neue Idee/Standard.


Linux
  1. Was ist neu bei rdiff-backup?

  2. Was ist neu in Ubuntu 15.10?

  3. Was bedeuten /usr/sbin, /usr/local/sbin und /usr/local/bin?

  4. unix:///var/run/supervisor.sock keine solche Datei

  5. Was ist der Unterschied zwischen /tmp und /run?

Bash =~ Regex und Https://regex101.com/?

Auf welchen Systemen unterscheidet sich //foo/bar von /foo/bar?

Was bedeutet „>/dev/null 2>&1“ in diesem Artikel der Crontab-Grundlagen?

Was ist neu in KDE Plasma 5.25

Was ist das NSFS-Dateisystem?

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?