GNU/Linux >> Tutoriels Linux >  >> Linux

Monter un dossier tmpfs au démarrage (volatile) avec un sous-dossier créé

Une façon de résoudre ce problème serait de créer un nouveau service systemd (ou de modifier un service existant) pour gérer la création de ce répertoire dans votre /var/volatile tempfs en utilisant le After=local-fs.target directive d'unité.

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

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


[Install]
WantedBy=multiuser.target

Ajoutez ceci à /etc/systemd/system/tmpfsinit puis effectuez le systemctl daemon-reload && systemctl enable tempfsinit habituel .

Alternativement, si vous avez déjà un service systemd personnalisé, vous pouvez également ajouter le After directive unit et la commande pour créer le sous-répertoire dont vous avez besoin dans un ExecStartPre commande.


Linux
  1. Monter des systèmes de fichiers NFS avec autofs

  2. Trier les fichiers dans un dossier spécifique avec Ranger ?

  3. Quand un fichier créé avec mkstemp() est supprimé ?

  4. Systemd avec plusieurs execStart

  5. Supprimer tous les dossiers à l'intérieur d'un dossier sauf un avec un nom spécifique

Comment monter une partition temporaire dans la RAM sous Linux

Monter un dossier distant avec sshfs

Commande de montage Linux avec exemples

Configuration de DRBD avec un seul nœud

Compresser un dossier avec tar ?

Taille d'un dossier avec du