GNU/Linux >> Belajar Linux >  >> Linux

Pasang folder tmpfs saat startup (volatile) dengan subfolder yang dibuat

Salah satu cara untuk mengatasinya adalah dengan membuat layanan systemd baru (atau memodifikasi layanan yang sudah ada) untuk menangani pembuatan direktori ini di /var/volatile Anda tempfs menggunakan After=local-fs.target arahan unit.

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

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


[Install]
WantedBy=multiuser.target

Tambahkan ini ke /etc/systemd/system/tmpfsinit lalu lakukan systemctl daemon-reload && systemctl enable tempfsinit seperti biasa .

Alternatifnya, jika Anda sudah memiliki layanan systemd khusus, Anda juga dapat menambahkan After direktif unit dan perintah untuk membuat subdirektori yang Anda perlukan menjadi ExecStartPre perintah.


Linux
  1. Bagaimana cara mengganti semua isi dari satu folder dengan yang lain

  2. Dua titik pemasangan berbeda dengan satu perangkat

  3. Menyiapkan DRBD hanya dengan satu node

  1. Kompres folder dengan tar?

  2. Hapus semua folder di dalam folder kecuali satu dengan nama tertentu

  3. Sedikit ruang dalam / jalankan

  1. Pasang sistem file NFS dengan autofs

  2. Jalankan Baris Perintah Dengan Satu Sudo?

  3. Automount USB drive dengan systemd