GNU/Linux >> Znalost Linux >  >> Linux

Co je to za nový souborový systém /run?

Zdá se, že mnoho nástrojů (mezi nimi udev) bude brzy vyžadovat adresář /run/, který je připojen dříve (jako tmpfs). Vývojáři Arch představili /run minulý měsíc, aby se na to připravili.

Běhová data udev se přesunula z /dev/.udev/ do /run/udev/. Přípojný bod /run má být tmpfs připojený během časného spouštění, dostupný a zapisovatelný pro všechny nástroje kdykoli během spouštění, nahrazuje /var/run/, který by se jednoho dne měl stát symbolickým odkazem.[1]

Více podrobností je zde:http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html

[1] Z vlákna na Arch Projects ML


/run adresář je doprovodný adresář /var/run . Jako například /bin je společníkem /usr/bin .

To znamená, že démoni jako systemd a udev , které se spouštějí velmi brzy v procesu zavádění - a možná před /var/run je k dispozici (tj. připojeno) – mít s /run k dispozici standardizované umístění systému souborů, kam mohou ukládat informace o běhu.

Jako /bin obsahuje důležité programy, které mohou být potřeba při bootovacím procesu před /usr je k dispozici (v případě, že je na vlastním souborovém systému).

/run idea je relativně nová myšlenka/standard.


Linux
  1. Co se stane, když spustím příkaz Cat /proc/cpuinfo?

  2. Bash =~ Regex A Https://regex101.com/?

  3. Co je nového v Ubuntu 15.10?

  1. Kdy mám použít /dev/shm/ a kdy /tmp/?

  2. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  3. DD z /dev/zero do /dev/null...co se vlastně stane

  1. Co znamená možnost sw v /etc/fstab?

  2. Jaký je dobrý způsob, jak říct spustit to po 15 minutách na shellu?

  3. Jaký je rozdíl mezi /tmp a /run?