Đáp án đúng: B
Khi khởi động dịch vụ DNS (Domain Name System) trên hệ thống Linux, quá trình này sẽ tạo ra các thông báo (messages) liên quan đến trạng thái khởi động, lỗi (nếu có) và các thông tin cấu hình khác. Để kiểm tra xem quá trình khởi động có thành công hay không, hoặc để tìm kiếm thông tin về các lỗi cấu hình, chúng ta cần xem các thông báo này.
* **Phương án A: tail /var/messages**: Tệp `/var/messages` (hoặc `/var/log/messages` trên một số hệ thống) thường chứa các thông báo hệ thống chung, nhưng không phải lúc nào cũng chứa thông tin chi tiết về dịch vụ DNS.
* **Phương án B: tail /var/log/messages**: Tương tự như phương án A, tệp này chứa các thông báo hệ thống chung. Thông tin về DNS có thể xuất hiện ở đây, nhưng không phải là nơi chính để tìm kiếm thông tin cấu hình DNS.
* **Phương án C: tail /var/log/named/messages**: Đây là đáp án đúng. Trong nhiều hệ thống Linux, đặc biệt là khi sử dụng BIND (Berkeley Internet Name Domain) làm máy chủ DNS, các thông báo liên quan đến dịch vụ DNS (named) thường được ghi vào tệp `/var/log/named/messages`. Sử dụng lệnh `tail` để xem các dòng cuối cùng của tệp này sẽ giúp chúng ta theo dõi thông tin cấu hình và lỗi trong quá trình khởi động dịch vụ DNS.
* **Phương án D: tail /var/log/error.log**: Tệp `error.log` thường được sử dụng bởi các dịch vụ web như Apache hoặc Nginx, chứ không phải là nơi lưu trữ thông tin về dịch vụ DNS.
Do đó, phương án C là chính xác nhất vì nó chỉ định đúng tệp nhật ký thường được sử dụng để ghi lại thông tin cấu hình và lỗi của dịch vụ DNS.