JavaScript is required

Để 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:

A.

copy /tmp/hello.txt /tmp/hello/

B.

cp /tmp/hello.txt /tmp/hello

C.

cp /tmp/hello /tmp/hello

D.

cp /tep/hello.txt /hello

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 copy không phải là lệnh chuẩn để copy file trong Linux/Unix.
  • B. cp /tmp/hello.txt /tmp/hello/: Lệnh cp là lệnh chuẩn để copy file. Cú pháp cp nguồn đích. Ở đây, /tmp/hello.txt là file nguồn và /tmp/hello/ (có dấu / ở cuối) chỉ thư mục đích. Lệnh này sẽ copy file hello.txt vào thư mục hello.
  • 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.txt chứ không phải /tmp/hello.
  • D. cp /tep/hello.txt /hello: Lệnh này có lỗi chính tả (/tep thay vì /tmp) và đích đến không rõ ràng (/hello có thể là một file hoặc một thư mục).

Vậy, đáp án B là đúng nhất.

Câu hỏi liên quan