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


Câu trả lời:


15

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

... đây là một khái niệm Debian đã được chấp nhận bởi một vài gói.

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ế.


2
Điều này có nghĩa là người dùng dự kiến ​​sẽ chỉnh sửa cấu hình mặc định trực tiếp hoặc chương trình mặc định ở vị trí đó nếu không có cấu hình khác khả dụng?
James McMahon

1
Các tùy chọn cấu hình có cho người dùng chỉnh sửa trực tiếp. Đừng để bị lừa bởi từ "mặc định". Có thể nghĩ "initconfig" thay thế. Đó là cấu hình cho tập lệnh khởi động dịch vụ.
thomasrutter

9

Các tập tin trong thư mục này về cơ bản chứa các tham số cấu hình. Ví dụ: nếu bạn có dịch vụ tại /etc/init.d/test, trước tiên tập lệnh xem / etc / default / test trước khi bắt đầu / dừng dịch vụ kiểm tra, tìm kiếm các tham số cấu hình.


1

/etc/default/<service>chứa các tùy chọn cấu hình liên quan đến sự khởi đầu của dịch vụ đó. Nó được sử dụng bởi các tập lệnh init khởi động dịch vụ, trái ngược với cấu hình gói /etc/<program>được sử dụng bởi chính chương trình.

Ví dụ, đây là nơi phổ biến để cho phép bạn đặt các tùy chọn dòng lệnh hoặc biến môi trường để sử dụng khi bắt đầu trình nền.

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.