“/xyz” là một symbolic link của “/tmp/dir”, lệnh nào sau đây cho phép ta chuyển vào thư mục “/tmp/dir”?
Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về cách sử dụng lệnh `cd` (change directory) và cách nó xử lý symbolic link (liên kết tượng trưng) trong Linux/Unix.
* **Symbolic link (liên kết tượng trưng):** Là một loại tập tin đặc biệt, chứa đường dẫn đến một tập tin hoặc thư mục khác. Khi bạn truy cập vào symbolic link, hệ thống sẽ tự động chuyển hướng đến đích thực sự mà liên kết trỏ tới.
* **Lệnh `cd`:** Dùng để thay đổi thư mục làm việc hiện tại.
* `cd /xyz`: Nếu `/xyz` là một symbolic link, lệnh này sẽ chuyển đến thư mục đích mà `/xyz` trỏ tới. Đây là hành vi mặc định của lệnh `cd`.
* `cd -L /xyz`: Tùy chọn `-L` (logical) yêu cầu `cd` theo liên kết tượng trưng. Tức là, nếu `/xyz` là một symbolic link, nó sẽ chuyển đến thư mục đích mà `/xyz` trỏ tới. Tuy nhiên, đây là tùy chọn mặc định, nên không cần thiết phải chỉ định.
* `cd -P /xyz`: Tùy chọn `-P` (physical) yêu cầu `cd` theo đường dẫn vật lý, tức là bỏ qua liên kết tượng trưng và chuyển đến chính liên kết đó. Tuy nhiên, trong trường hợp này, vì `/xyz` là một liên kết tượng trưng đến `/tmp/dir`, nên việc "chuyển đến chính liên kết đó" sẽ không thực sự đưa ta vào `/tmp/dir`.
Vì vậy, `cd /xyz` sẽ đưa bạn đến thư mục `/tmp/dir` và `cd -L /xyz` cũng vậy. Do đó, đáp án D "Tất cả đều đúng" là đáp án chính xác.
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
