Để chép một file /tmp/hello.txt vào thư mục /tmp/hello/ ta phải làm lệnh nào sau đây:
Trả lời:
Đáp án đúng: A
Lệnh `cp` (copy) được sử dụng để sao chép file hoặc thư mục trong Linux. Để chép một file vào một thư mục khác, ta sử dụng cú pháp: `cp <đường_dẫn_file_nguồn> <đường_dẫn_thư_mục_đích>`.
* **Phương án A:** `cp /tmp/hello.txt /tmp/hello` có thể đúng nếu `/tmp/hello` là một thư mục. Tuy nhiên, nếu `/tmp/hello` là một file, lệnh này sẽ ghi đè nội dung của file `/tmp/hello` bằng nội dung của `/tmp/hello.txt`.
* **Phương án B:** `copy /tmp/hello.txt /tmp/hello/` sai vì lệnh `copy` không phải là lệnh chuẩn trong Linux để sao chép file. Lệnh đúng phải là `cp`.
* **Phương án C:** `cp tmp/hello.txt /tmp/hello` sai vì thiếu dấu `/` ở đầu `tmp`, do đó đường dẫn không phải là đường dẫn tuyệt đối và có thể gây ra lỗi nếu thực thi lệnh từ một thư mục khác.
* **Phương án D:** `cp /tmp/hello /tmp/hello` sai vì nó cố gắng sao chép thư mục `/tmp/hello` (nếu nó là thư mục) vào chính nó, hoặc sẽ báo lỗi nếu `/tmp/hello` là một file vì không chỉ định tên file đích.
Trong trường hợp thư mục đích là `/tmp/hello/`, phương án A `cp /tmp/hello.txt /tmp/hello` vẫn có thể đúng nếu thư mục `/tmp/hello/` đã tồn tại. File `hello.txt` sẽ được sao chép vào thư mục `/tmp/hello`. Phương án B sai do sử dụng lệnh `copy` thay vì `cp`.
Như vậy, phương án A là đáp án chính xác nhất trong các lựa chọn được đưa ra, với điều kiện `/tmp/hello` là một thư mục hợp lệ.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
