Lệnh cd trong Linux

Trong hệ điều hành Linux, lệnh `cd` là một trong những lệnh cơ bản nhất và thường được sử dụng nhất. `cd` viết tắt của "change directory", có nhiệm vụ thay đổi thư mục làm việc hiện tại của bạn trên hệ thống. Mặc dù lệnh này có vẻ đơn giản, nhưng có nhiều tính năng và tùy chọn mà người dùng có thể tận dụng để tối ưu hóa quản lý thư mục trong quá trình làm việc hàng ngày.

Cơ bản về lệnh `cd`:

Khi bạn mở một terminal trên hệ thống Linux và nhập `cd`, bạn sẽ thấy thư mục làm việc hiện tại của bạn thay đổi thành thư mục người dùng (`~`). Tuy nhiên, bạn có thể chỉ định một đường dẫn cụ thể để di chuyển đến một thư mục khác.

# Cú pháp cơ bản:

```

cd [đường_dẫn_đến_thư_mục]

```

Nếu bạn không cung cấp bất kỳ đường dẫn nào, `cd` sẽ đưa bạn đến thư mục người dùng. Nếu bạn cung cấp một đường dẫn tương đối hoặc tuyệt đối, `cd` sẽ chuyển bạn đến thư mục được chỉ định.

Các tùy chọn phổ biến:

1. Di chuyển đến thư mục trước đó: Bằng cách sử dụng dấu gạch ngược (`-`), bạn có thể quay lại thư mục bạn đang làm việc trước đó.

    ```

    cd -

    ```

2. Di chuyển đến thư mục home của người dùng: Nếu bạn muốn di chuyển trực tiếp đến thư mục home của một người dùng cụ thể, bạn có thể sử dụng `~` kèm theo tên người dùng.

    ```

    cd ~username

    ```

3. Di chuyển đến thư mục gốc (/): Để di chuyển đến thư mục gốc của hệ thống, bạn có thể sử dụng `cd /`.

    ```

    cd /

    ```

Một số lưu ý khi sử dụng lệnh `cd`:

- Đường dẫn tuyệt đối và tương đối: Bạn có thể sử dụng đường dẫn tuyệt đối hoặc tương đối. Đường dẫn tuyệt đối bắt đầu từ thư mục gốc (`/`), trong khi đường dẫn tương đối bắt đầu từ thư mục hiện tại.

- Ký tự đặc biệt: Khi sử dụng `cd` với các thư mục chứa ký tự đặc biệt như dấu cách, bạn cần đặt trong dấu ngoặc kép (`" "`).

- Kiểm tra quyền truy cập: Trước khi di chuyển đến một thư mục, hãy đảm bảo rằng bạn có quyền truy cập vào nó. Nếu không, lệnh `cd` sẽ thông báo lỗi.

Trên đây là hướng dẫn cơ bản về lệnh `cd` trong Linux cùng với một số tùy chọn phổ biến. Hi vọng rằng bạn đã có cái nhìn tổng quan về cách sử dụng lệnh này và có thể tận dụng hiệu quả trong quản lý thư mục trên hệ thống của mình.

4.9/5 (17 votes)