JavaScript is required

Lệnh nào sau đây sẽ hiển thị một danh sách các tập tin trong thư mục chính của bạn bao gồm các tập tin ẩn và các nội dung của tất cả các thư mục con?

A.

ls –Af /home/username

B.
ls –aR /home/username
C.
ls –l /home/username
D.
ls –c home
Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu tìm lệnh `ls` hiển thị danh sách các tập tin trong thư mục chính (home directory), bao gồm cả tập tin ẩn và nội dung của tất cả các thư mục con. * **`ls -a`**: Hiển thị tất cả các tập tin, bao gồm cả các tập tin ẩn (bắt đầu bằng dấu chấm). * **`ls -R`**: Hiển thị đệ quy, nghĩa là hiển thị nội dung của tất cả các thư mục con. * **/home/username**: Chỉ định thư mục người dùng. Phân tích các lựa chọn: * **A. `ls -Af /home/username`**: Lệnh này hiển thị tất cả các tập tin, kể cả các tập tin ẩn, nhưng không hiển thị nội dung các thư mục con một cách đệ quy. `-A` gần giống `-a` nhưng không liệt kê thư mục `.` và `..`. * **B. `ls -aR /home/username`**: Lệnh này hiển thị tất cả các tập tin, bao gồm cả các tập tin ẩn và hiển thị nội dung các thư mục con một cách đệ quy. Đây là đáp án chính xác. * **C. `ls -l /home/username`**: Lệnh này hiển thị danh sách các tập tin với định dạng dài (long listing format) nhưng không hiển thị các tập tin ẩn và không hiển thị nội dung các thư mục con. * **D. `ls -c home`**: Lệnh này hiển thị danh sách các tập tin trong thư mục `home`, sắp xếp theo thời gian thay đổi gần nhất. Câu lệnh này không đầy đủ vì thiếu đường dẫn đầy đủ đến thư mục home của người dùng và cũng không hiển thị các tập tin ẩn hay các thư mục con. Vậy, đáp án đúng là B.

Câu hỏi liên quan