cd Trình tạo lệnh
Thay đổi thư mục làm việc (cd [-L|-P] [dir])
Bắt đầu với lệnh cd
## cd là gì?
Lệnh `cd` dùng để thay đổi thư mục làm việc hiện tại của shell. Mọi lệnh được thực thi sau đó sẽ diễn ra từ vị trí đó cho đến khi bạn `cd` sang một nơi khác. Đây là một trong những lệnh tích hợp được sử dụng thường xuyên nhất trong shell.
## Cách sử dụng
1. **Đặt thư mục**: Nhập đường dẫn cần chuyển sang (ví dụ: `/var/log`, `..`, `~`). 2. **Chọn chế độ** (tùy chọn): Chọn `-L` để theo dõi đường dẫn logic (kèm các liên kết tượng trưng) hoặc chọn `-P` để theo dõi cấu trúc hệ thống tập tin vật lý. 3. **Sao chép và thực thi**: Dán lệnh được tạo ra vào terminal của bạn.
Các tùy chọn phổ biến
### Đối số thư mục
`cd` nhận đường dẫn mục tiêu dưới dạng đối số vị trí: `cd /var/log`. Nếu không có đối số nào, `cd` sẽ quay về thư mục gia đình của bạn (`$HOME`).
### Các mục tiêu đặc biệt
- `cd ~` hoặc chỉ ghi `cd` → thư mục gia đình. - `cd ..` → thư mục cha. - `cd -` → thư mục trước đó (đồng thời cũng in ra nó). - `cd` khi không có đối số → `$HOME`.
### Chế độ logic `-L` (mặc định)
Đường dẫn sẽ được giải quyết bằng cách sử dụng `$PWD`, vì vậy các liên kết tượng trưng trong đường dẫn hiện tại sẽ được giữ nguyên. `cd ..` sẽ quay ngược dọc theo đường dẫn logic mà bạn đã đi.
### Chế độ vật lý `-P`
Các liên kết tượng trưng sẽ được giải quyết hoàn toàn thành vị trí thực tế trên hệ thống tập tin. Hãy sử dụng `-P` khi bạn cần đường dẫn thiết bị thực sự, ví dụ:
▶Làm thế nào để quay lại thư mục trước đó?
▶Sự khác biệt giữa cd -L và cd -P là gì?
▶Làm thế nào để tôi chuyển thẳng đến thư mục nhà của mình?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.