¿Qué es esta carpeta: /run/user/1000en mi sistema Fedora y qué hace?
~ $ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.2G 20K 1.2G 1% /run/user/1000
EDITAR: 7 de junio de 2019.
Mis dos respuestas no están de acuerdo en qué directorio o dónde estaban los archivos almacenados en este lugar:
Patrick :
Antes de
systemd, estas aplicaciones generalmente almacenaban sus archivos/tmp.
Y nuevamente aquí:
/tmpera la única ubicación especificada porFHSque es local y que todos los usuarios pueden escribir.
Braiam :
Los propósitos de este directorio alguna vez fueron atendidos por
/var/run. En general, los programas pueden seguir utilizándose/var/runpara cumplir los requisitos establecidos a/runefectos de compatibilidad con versiones anteriores.
Y nuevamente aquí:
Los programas que han migrado para usar
/rundeberían dejar de usarlos/var/run, excepto como se indica en la sección siguiente/var/run.
Entonces, de cuál es el padre /run/user/1000, ¿por qué no se menciona en ninguna de las respuestas lo que dice el otro sobre el directorio utilizado antes /run/user?
fuente

Respuestas:
/run/user/$uides creadopam_systemdy utilizado para almacenar archivos utilizados por procesos en ejecución para ese usuario. Estas podrían ser cosas como su demonio de llavero, pulseaudio, etc.Antes de systemd , estas aplicaciones generalmente almacenaban sus archivos
/tmp. No podían usar una ubicación/home/$userya que los directorios principales a menudo se montan sobre sistemas de archivos de red, y estos archivos no deberían compartirse entre los hosts./tmpera la única ubicación especificada por el FHS que es local y que todos los usuarios pueden escribir.Sin embargo, almacenar todos estos archivos
/tmpes problemático/tmp, ya que todos pueden escribirlo, y aunque puede cambiar la propiedad y el modo de los archivos que se crean, es más difícil trabajar con ellos.Entonces systemd apareció y creó
/run/user/$uid. Este directorio es local para el sistema y solo es accesible para el usuario objetivo. Por lo tanto, las aplicaciones que buscan almacenar sus archivos localmente ya no tienen que preocuparse por el control de acceso.También mantiene las cosas agradables y organizadas. Cuando un usuario cierra sesión y no quedan sesiones activas,
pam_systemdborrará el/run/user/$uiddirectorio. Con varios archivos dispersos/tmp, no podría hacer esto.fuente
nohupy guarda sus resultados / datos intermedios en un archivo temporal. ¿Puedo contar con que no se borre mientras se ejecuta el proceso, o se borrará y el proceso que se inicianohupperderá sus datos?De acuerdo con el último borrador de FHS (File Hierarchy Standard) , / run:
En el caso del
/run/userdirectorio, es utilizado por los diferentes servicios de usuario, como dconf, pulse, systemd, etc. que necesitan un lugar para sus archivos de bloqueo y enchufes. Hay tantos directorios como diferentes usuarios UID están registrados en el sistema.fuente