Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về cách xử lý các tên tệp bắt đầu bằng dấu "-" trong Linux. Trong Linux, các tùy chọn dòng lệnh thường bắt đầu bằng dấu "-". Khi bạn muốn xóa một tệp có tên bắt đầu bằng dấu "-", bạn cần thông báo cho lệnh rm
rằng tên tệp không phải là một tùy chọn. Cách thực hiện đúng là sử dụng rm -- -abc
. Ký tự "--" báo cho lệnh rm
biết rằng mọi thứ theo sau nó đều là tên tệp, không phải là một tùy chọn.
rm –f –abc
: Lệnh này sẽ cố gắng xóa tệp "abc" bằng tùy chọn "-f" (force).rm –i –abc
: Lệnh này sẽ nhắc xác nhận trước khi xóa tệp "abc" và tùy chọn "-i" (interactive).rm -- -abc
: Lệnh này sẽ xóa tệp có tên "-abc" một cách chính xác.rm \ -abc
: Lệnh này sử dụng ký tự thoát (\) để "thoát" dấu "-", nhưng cách này không phải lúc nào cũng hoạt động và không phải là cách chuẩn.