bây giờ có một cơ chế tập trung để tạo các tệp và thư mục tạm thời như thế này. Một dịch vụ muốn sử dụng phương thức này có thể loại bỏ các lệnh mkdir trong tập lệnh khởi động của chính nó và thay vào đó đặt tệp .conf trong /etc/tmpfiles.d, /run/tmpfiles.d hoặc /usr/lib/tmpfiles.d, với Ubuntu dịch vụ dường như thích lựa chọn cuối cùng. cho trường hợp của bạn tạo một tập tin /usr/lib/tmpfiles.d/sphinx.conf
.
nội dung của tập tin sẽ là:
d /var/run/sphinx 0755 root root
ở đây d
là viết tắt của thư mục, bên cạnh nó là đường dẫn, sự cho phép, chủ sở hữu và nhóm.
Điều này sẽ tạo /var/run/sphnix
thư mục khi khởi động lại.
Kiểm tra tài liệu đầy đủ tmpfiles.d
mount
?