Trong môi trường Linux, tập tin ... ghi nhận tất cả giao dịch giữa Web Server và Web client.
Trả lời:
Đáp án đúng: B
Trong môi trường Linux, các giao dịch giữa Web Server (ví dụ: Apache, Nginx) và Web client (trình duyệt) thường được ghi lại trong các tập tin nhật ký (log files). Tùy theo cấu hình, các tập tin này có thể nằm ở nhiều vị trí khác nhau, nhưng thông thường, tập tin `/var/log/httpd/access_log` (hoặc tương tự) là nơi chứa thông tin chi tiết về các yêu cầu HTTP mà server đã xử lý, bao gồm địa chỉ IP của client, thời gian yêu cầu, tài nguyên được yêu cầu, mã trạng thái HTTP, và các thông tin khác liên quan đến giao dịch.
* **Phương án A: /var/log/httpd.log** - Tập tin này có thể tồn tại, nhưng nó thường chứa thông tin chung hơn về server httpd, không nhất thiết chỉ ghi lại các giao dịch.
* **Phương án B: /var/log/httpd/access_log** - Đây là vị trí phổ biến để lưu trữ nhật ký truy cập, ghi lại các giao dịch giữa web server và web client.
* **Phương án C: /var/log/messages** - Tập tin này thường chứa các thông điệp hệ thống chung, không đặc biệt dành cho các giao dịch web.
* **Phương án D: /var/log/httpd/transaction_log** - Tên này không phổ biến và không phải là mặc định cho các hệ thống Linux thông thường. Mặc dù có thể được sử dụng tùy chỉnh, `access_log` vẫn là lựa chọn chuẩn hơn.
Do đó, đáp án chính xác nhất là B.