¿Hay alguna diferencia entre /run
directorio y var/run
directorio? Parece que este último es un enlace al primero. Si el contenido es el mismo, ¿cuál es la necesidad de dos directorios?
fuente
¿Hay alguna diferencia entre /run
directorio y var/run
directorio? Parece que este último es un enlace al primero. Si el contenido es el mismo, ¿cuál es la necesidad de dos directorios?
Desde la página de Wikipedia en el Estándar de Jerarquía del Sistema de Archivos :
Las distribuciones modernas de Linux incluyen un directorio / run como un sistema de archivos temporal (tmpfs) que almacena datos de tiempo de ejecución volátiles, siguiendo la versión 3.0 de FHS. De acuerdo con la versión 2.3 de FHS, estos datos deben almacenarse en / var / run, pero esto fue un problema en algunos casos porque este directorio no siempre está disponible al inicio temprano. Como resultado, estos programas han tenido que recurrir a trucos, como el uso de los directorios /dev/.udev, /dev/.mdadm, /dev/.systemd o /dev/.mount, aunque el directorio del dispositivo no está destinado para tales datos Entre otras ventajas, esto hace que el sistema sea más fácil de usar normalmente con el sistema de archivos raíz montado como de solo lectura.
Entonces, si ya ha creado un sistema de archivos temporal /run
, vincularlo /var/run
sería el siguiente paso lógico (en lugar de mantener los archivos en el disco o crear un archivo separado tmpfs
).
/run
es nuevo/var/run
. Por lo tanto,/var/run
generalmente está vinculado a/run
.Algunas utilidades tradicionalmente utilizadas
/var/run
, otras/run
para almacenar su material relacionado con el proceso. Cuando eran reales en directorios de discos, no importaba demasiado que fueran directorios separados.Hoy en día a
/run/
menudo se implementa como untmpfs
(mount | fgrep run
) y los datos en esos directorios no sobrevivirán a un reinicio (lo cual es algo bueno). Tiene un poco más de sentido mapearlos juntos usando un enlace simbólico y guardar un montaje, especialmente porque los permisos y configuraciones para estos directorios serían los mismos de todos modos (en contraste con algunos otros "directorios" que están activadostmpfs
)fuente