GNU/Linux >> Tutoriales Linux >  >> Linux

Monte una carpeta tmpfs al inicio (volátil) con una subcarpeta creada

Una forma de abordar esto sería crear un nuevo servicio systemd (o modificar uno existente) para manejar la creación de este directorio en su /var/volatile tempfs usando el After=local-fs.target directiva de unidad.

[Unit]
Description=Tempfs initialize
After=local-fs.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=mkdir -p /var/volatile/subfolder


[Install]
WantedBy=multiuser.target

Agrega esto a /etc/systemd/system/tmpfsinit y luego realice el habitual systemctl daemon-reload && systemctl enable tempfsinit .

Alternativamente, si ya tiene un servicio systemd personalizado, también puede agregar el After directiva de unidad y el comando para crear el subdirectorio que necesita en un ExecStartPre comando.


Linux
  1. ¿Ordenar archivos en una carpeta específica con Ranger?

  2. ¿Arranque no gráfico con Systemd?

  3. Cómo montar automáticamente particiones con discos Gnome al inicio

  4. ¿Cuándo se elimina un archivo creado con mkstemp()?

  5. Systemd con múltiples execStart

Cómo montar una partición temporal en RAM en Linux

Montar una carpeta remota con sshfs

¿Ejecutar una línea de comandos con un Sudo?

Comando de montaje de Linux con ejemplos

Cómo reemplazar todo el contenido de una carpeta con otra

Dos puntos de montaje distintos con un dispositivo