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