Lệnh pwd
là gì?
pwd
là viết tắt của Print Working Directory, được dùng để in ra đường dẫn tuyệt đối (absolute path)
của thư mục hiện tại trong Terminal. Khi bạn đang thao tác trên dòng lệnh, pwd
sẽ giúp bạn biết chính
xác mình đang ở đâu trong hệ thống file.
Lệnh này đặc biệt hữu ích khi làm việc với các thư mục lồng nhau phức tạp hoặc khi thao tác qua
symlink (liên kết tượng trưng).
Cú pháp cơ bản của lệnh pwd
:
Một số tùy chọn thông dụng
Tùy chọn |
Chức năng |
-L |
Dùng giá trị từ biến môi trường $PWD , có thể hiển thị theo symlink |
-P |
Bỏ qua symlink, hiển thị đúng đường dẫn vật lý trên ổ đĩa |
--help |
Hiển thị phần hướng dẫn sử dụng lệnh và các tùy chọn hỗ trợ |
✅ Lưu ý: Nếu không cung cấp tùy chọn, pwd
mặc định sẽ dùng -L
.
Ví dụ 1: Xem thư mục hiện tại bằng lệnh pwd
Bước 1: Mở Terminal trên Linux bằng cách nhấn Ctrl + Alt + T
hoặc mở từ Menu.
Bước 2: Gõ lệnh sau và nhấn Enter
:
pwd
Kết quả: Terminal sẽ hiển thị đường dẫn tuyệt đối của thư mục hiện tại, thường là /home/username
nếu bạn vừa mở Terminal.
Ví dụ 2: Xác định đường dẫn tuyệt đối trong thư mục con
Giả sử bạn đã điều hướng đến thư mục con như ~/Documents/Project1/scripts
.
Bước 1: Mở Terminal trong thư mục đó hoặc dùng lệnh cd
để chuyển đến:
Bước 2: Kiểm tra vị trí hiện tại:
Kết quả: Sẽ hiển thị đường dẫn đầy đủ như:
Ví dụ 3: So sánh kết quả của pwd -L
và pwd -P
khi dùng symlink
Bước 1: Tạo một symlink trỏ đến thư mục folder5
:
Bước 2: Di chuyển vào thư mục qua symlink:
Bước 3: Kiểm tra thư mục hiện tại bằng lệnh mặc định:
Bước 4: Kiểm tra với tùy chọn -L
:
Bước 5: So sánh với kết quả của -P
:
Giải thích:
Ví dụ 4: Xem các tùy chọn hỗ trợ của lệnh pwd
Bước 1: Mở Terminal và nhập lệnh:
Bước 2: Nhấn Enter
. Kết quả sẽ hiển thị danh sách tất cả các tùy chọn mà pwd
hỗ trợ cùng với mô tả chức năng của từng tùy chọn.