Một user có username là sinhvien và home directory của anh ta là /home/sinhvien. Để trở về home dir của anh ta một cách nhanh nhất, anh ta phải dùng lệnh:
Trả lời:
Đáp án đúng: B
Trong Linux, lệnh cd (change directory) được sử dụng để thay đổi thư mục làm việc hiện tại. Khi không có tham số nào được cung cấp cho lệnh cd, nó sẽ tự động đưa người dùng trở về thư mục home của họ.
- A. cd /home/sinhvien: Lệnh này sẽ thay đổi thư mục làm việc hiện tại thành
/home/sinhvien. Mặc dù nó đưa người dùng đến đúng thư mục home, nhưng nó dài dòng hơn so với phương án B. - B. cd: Lệnh này, khi được sử dụng mà không có bất kỳ đối số nào, sẽ mặc định đưa người dùng trở lại thư mục home của họ. Đây là cách nhanh nhất và đơn giản nhất để đạt được mục tiêu này.
- C. cd; cd home; cd sinhvien: Lệnh này bao gồm nhiều lệnh
cdliên tiếp. Đầu tiên,cd(không có đối số) đưa người dùng về thư mục home của người dùng đã đăng nhập (có thể không phải là /home/sinhvien nếu user đang thao tác là root hoặc user khác). Sau đó,cd homesẽ đưa người dùng vào thư mụchome(nếu thư mục hiện tại chứa thư mục 'home'). Cuối cùng,cd sinhviensẽ đưa người dùng vào thư mụcsinhvien(nếu thư mục hiện tại chứa thư mục 'sinhvien'). Cách này phức tạp và không đảm bảo đưa người dùng đến đúng thư mục /home/sinhvien một cách trực tiếp và nhanh chóng. - D. cd/home/sinhvien: Lệnh này không hợp lệ vì thiếu dấu cách giữa
cdvà đường dẫn thư mục. Linux sẽ không hiểu đúng ý định của người dùng trong trường hợp này.
Do đó, phương án B là đáp án chính xác nhất vì nó đơn giản và hiệu quả nhất để trở về thư mục home.





