Tôi có thể bao gồm một tập tin khác trong fstab
tập tin của tôi ?
Tức là tôi có thể fstab
thực hiện các dòng từ một tệp khác tại một điểm tùy ý, và sau đó quay lại tệp chính khi hoàn thành?
Tôi có thể bao gồm một tập tin khác trong fstab
tập tin của tôi ?
Tức là tôi có thể fstab
thực hiện các dòng từ một tệp khác tại một điểm tùy ý, và sau đó quay lại tệp chính khi hoàn thành?
Câu trả lời:
Nói chung là không, nhưng với các phiên bản mount
/ swapon
/ fsck
... mới hơn trên Linux (từ produc-linux 2.19), bạn có thể có nhiều tệp hơn (có .fstab
phần mở rộng) trong /etc/fstab.d
. Vì vậy, bạn có thể có một /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Một cách tiếp cận khác nếu tất cả những gì bạn muốn là mount -a
chạy một số lệnh là có một mục với loại hệ thống tập tin của riêng bạn và tạo một /sbin/mount.own
công việc phù hợp với bạn.
Lưu ý rằng các phiên bản gần đây Ubuntu
có mountall
thể gây cản trở.
Cũng lưu ý rằng một số quy trình phân phối gắn kết trong một số giai đoạn sử dụng -t fstypes
, mà bạn có thể cần phải tính đến.
Tôi chưa bao giờ thấy một hệ thống Unixy với một fstab(5)
-setup như vậy . Nhìn vào mount(8)
các chi tiết tin đồn về những gì có thể được thực hiện tại thời điểm gắn kết.
Bạn muốn cái này để làm gì? Nếu thực sự hữu ích trong hơn một phạm vi sử dụng hẹp, nó có thể được triển khai ...
/etc/fstab
, theo dõi định kỳ, so sánh từ svn. Nếu bạn có quản lý cấu hình, bạn có thể xây dựng fstab của mình từ một mẫu. Ví dụ: trong muối, bạn có thể sử dụng mẫu jinja2 để xây dựng phần gắn kết của bạn /etc/fstab
và điều đó cũng sẽ ngăn ngừa các lỗi gõ ngẫu nhiên.