Tôi đang cố gắng để hiểu sự khác biệt giữa service restart [someservice]
và service reload [someservice]
. Tôi hiểu rằng "khởi động lại" khởi động lại dịch vụ trong khi "tải lại" tải lại cấu hình, nhưng tôi không hiểu ý nghĩa thực tế của việc này đủ để xác định tôi nên sử dụng cái gì trong bối cảnh cụ thể.
Một ví dụ: hầu hết các hướng dẫn tôi đã đọc để thiết lập PostgreSQL đều nói rằng, một khi tôi đã chỉnh sửa postgresql.conf và pg_hba.conf để cho phép kết nối từ xa, tôi nên đưa ra vấn đề sudo service postgresql restart
. Tuy nhiên, nếu tôi đoán sử dụng cái nào dựa trên mô tả ở trên, tôi sẽ chọn "tải lại".
Trong trường hợp có vấn đề, tôi đang sử dụng Ubuntu 11.10 - mặc dù tôi hy vọng có thể áp dụng giải thích chung nhất có thể.