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.
Đáp án đúng: B
Trong hệ thống Linux, nhật ký (log) là một phần quan trọng để theo dõi và gỡ lỗi. Các giao dịch giữa Web Server (ví dụ: Apache, Nginx) và Web client được ghi lại trong các tập tin nhật ký, thường nằm trong thư mục /var/log
.
Trong trường hợp của Web Server Apache trên các hệ thống Linux phổ biến, tập tin /var/log/httpd/access_log
là nơi chứa thông tin chi tiết về các yêu cầu (requests) từ client đến server. Mỗi dòng trong file này tương ứng với một giao dịch, bao gồm địa chỉ IP của client, thời gian yêu cầu, URL được yêu cầu, mã trạng thái HTTP, kích thước phản hồi, và thông tin về trình duyệt của client.
Các lựa chọn khác không chính xác vì:
/var/log/httpd.log
: Tên file này không phải là một tiêu chuẩn. Thông thường, sẽ có các file riêng biệt cho access log và error log./var/log/messages
: Tập tin này chứa các thông điệp hệ thống chung, không chỉ riêng các giao dịch web./var/log/httpd/transaction_log
: Tên file này không phổ biến trong cấu hình mặc định của Apache.