GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Mounten Sie einen tmpfs-Ordner beim Start (flüchtig) mit einem erstellten Unterordner

Eine Möglichkeit, dies anzugehen, wäre, einen neuen systemd-Dienst zu erstellen (oder einen bestehenden zu ändern), um die Erstellung dieses Verzeichnisses in Ihrem /var/volatile zu handhaben tempfs mit dem After=local-fs.target Unit-Direktive.

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

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


[Install]
WantedBy=multiuser.target

Fügen Sie dies zu /etc/systemd/system/tmpfsinit hinzu und führen Sie dann das übliche systemctl daemon-reload && systemctl enable tempfsinit aus .

Wenn Sie bereits einen benutzerdefinierten systemd-Dienst haben, können Sie alternativ auch den After hinzufügen unit Direktive und den Befehl zum Erstellen des benötigten Unterverzeichnisses in ExecStartPre Befehl.


Linux
  1. Wie führt man Chroot mit Linux-Namespaces durch?

  2. Sortieren Sie Dateien in einem bestimmten Ordner mit Ranger?

  3. So mounten Sie Partitionen mit Gnome-Festplatten beim Start automatisch

  4. So ersetzen Sie den gesamten Inhalt eines Ordners durch einen anderen

  5. Zwei unterschiedliche Mount-Punkte mit einem Gerät

So mounten Sie eine temporäre Partition im RAM unter Linux

Mounten Sie einen Remote-Ordner mit sshfs

Linux-Mount-Befehl mit Beispielen

Einen Ordner mit tar komprimieren?

Löschen Sie alle Ordner innerhalb eines Ordners außer einem mit einem bestimmten Namen

Größe eines Ordners mit du