JavaScript is required

Mở file /etc/passwdd ta thấy có các dòng .Trật tự nào sau đây của các trường là đúng:

A.
username, UID, GID, home directory, command, comment
B.
username, UID, GID, comment, home directory, command
C.
UID, username, GID, home directory, comment, command
D.
username, UID, group name, GID, home directory, comment
Trả lời:

Đáp án đúng: B


File `/etc/passwd` là một file văn bản chứa thông tin về các tài khoản người dùng trên hệ thống Unix/Linux. Mỗi dòng trong file này đại diện cho một tài khoản người dùng và các trường được phân tách bằng dấu hai chấm (:). Thứ tự chính xác của các trường là: username (tên người dùng), password (mật khẩu đã mã hóa - thường là 'x' vì mật khẩu thực tế được lưu trữ trong /etc/shadow), UID (User ID - số định danh người dùng), GID (Group ID - số định danh nhóm), comment (thông tin bổ sung, ví dụ: tên đầy đủ), home directory (thư mục nhà của người dùng), và login shell (shell được sử dụng khi người dùng đăng nhập). Vì vậy, đáp án đúng là username, password (thường là x), UID, GID, comment, home directory, login shell. Tuy nhiên câu hỏi yêu cầu trật tự đúng khi *mở file /etc/passwd* và lược bỏ trường password, thay vào đó là 'command' (thực chất là login shell, chương trình được chạy khi người dùng đăng nhập vào hệ thống). Do đó, đáp án B gần đúng nhất trong các lựa chọn đưa ra, nhưng cần lưu ý là vị trí của 'comment' và 'home directory' bị đảo ngược so với trật tự chuẩn. Mặc dù không hoàn toàn chính xác, đây là lựa chọn tốt nhất trong các đáp án đã cho. Tuy nhiên, đáp án B nên được sửa lại thành B. username, UID, GID, comment, home directory, login shell (command).

Câu hỏi liên quan