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.
Apa yang secara khusus dapat ditukar dengan RAM yang tidak bisa?
Mengapa manual rm mengatakan bahwa kita dapat menjalankannya tanpa argumen, padahal ini tidak benar?