Mục đích của / etc / default là gì?


38

Tôi đã giả sử /etc/defaultlà một nơi thuận tiện để lưu trạng thái cài đặt sau / cài đặt mặc định của các tệp cấu hình để khi một số sysadmin kém đến một hệ thống mới, cô ấy có thể nhanh chóng xác định những gì đã được tùy chỉnh trong trường hợp đó.

Nhưng chỉ cần có một cái nhìn xung quanh trong đó có vẻ như tôi đang nhầm lẫn? Vì vậy, xin lỗi nếu đây là một câu hỏi ngớ ngẩn ...

  1. Những gì được cho là trong /etc/defaultthư mục?
  2. Trường hợp nào là phù hợp, hoặc có một quy ước, để lưu trạng thái mặc định của các tệp cấu hình?

Câu trả lời:


44

Từ một bài đăng trên một diễn đàn Slackware:

Về cơ bản, / etc / default chứa một số tham số mà người dùng cuối hoặc quản trị viên có thể thay đổi, thay vì nhúng các giá trị trong tập lệnh khởi động thực tế. Theo cách này, các thay đổi sẽ tồn tại ngay cả khi bạn nâng cấp gói và tập lệnh khởi động được thay thế.

Trong Debian, /etc/default/là một thư mục chứa hầu hết các tệp trống. Cách thức hoạt động của nó là mỗi /etc/init.d/testtập lệnh sẽ tạo nguồn /etc/default/testtrước khi bắt đầu / dừng dịch vụ thử nghiệm. Mục đích của tệp là cung cấp các tùy chọn bổ sung để bắt đầu dịch vụ hoặc ghi đè các khía cạnh nhất định khi khởi động dịch vụ.


3
Bỏ phiếu cho bạn để trích dẫn mà không đưa ra sự ghi nhận hợp lý: linuxquestions.org/questions/slackware-14/ tựa "Về cơ bản, / etc / default chứa một số tham số mà người dùng cuối hoặc quản trị viên có thể thay đổi, thay vì nhúng các giá trị trong thực tế tập lệnh khởi động. Theo cách này, các thay đổi sẽ tồn tại ngay cả khi bạn nâng cấp gói và tập lệnh khởi động được thay thế. "
Subfuzion
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.