Để chép một file /tmp/hello.txt vào thư mục /tmp/hello/ ta phải thực hiện theo lệnh nào sau đây:
Trả lời:
Đáp án đúng: B
Câu hỏi yêu cầu tìm lệnh đúng để chép (copy) một file từ vị trí này sang vị trí khác trong hệ thống file Linux/Unix.
- A. copy /tmp/hello.txt /tmp/hello/: Lệnh
copykhông phải là lệnh chuẩn để copy file trong Linux/Unix. - B. cp /tmp/hello.txt /tmp/hello/: Lệnh
cplà lệnh chuẩn để copy file. Cú phápcp nguồn đích. Ở đây,/tmp/hello.txtlà file nguồn và/tmp/hello/(có dấu / ở cuối) chỉ thư mục đích. Lệnh này sẽ copy filehello.txtvào thư mụchello. - C. cp /tmp/hello /tmp/hello: Lệnh này cố gắng copy một đối tượng tên
/tmp/hello(không rõ là file hay thư mục) vào chính nó, có thể gây ra lỗi hoặc không thực hiện gì cả nếu là file. Nếu là thư mục, hành vi có thể phức tạp hơn tùy thuộc vào hệ thống. Hơn nữa, câu hỏi cho biết cần copy file/tmp/hello.txtchứ không phải/tmp/hello. - D. cp /tep/hello.txt /hello: Lệnh này có lỗi chính tả (
/tepthay vì/tmp) và đích đến không rõ ràng (/hellocó thể là một file hoặc một thư mục).
Vậy, đáp án B là đúng nhất.





