Hướng dẫn sử dụng lệnh pwd trong Linux với 4 ví dụ chi tiết cho người mới

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:

 

pwd [OPTION]...
 
  • Các tùy chọn (OPTION) không bắt buộc.

 

  • Có thể dùng nhiều tùy chọn cùng lúc.

 

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:


 
cd ~/Documents/Project1/scripts
 

Bước 2: Kiểm tra vị trí hiện tại:


 
pwd
 

Kết quả: Sẽ hiển thị đường dẫn đầy đủ như:

 

/home/username/Documents/Project1/scripts
 
 

Ví dụ 3: So sánh kết quả của pwd -Lpwd -P khi dùng symlink

 

Bước 1: Tạo một symlink trỏ đến thư mục folder5:

 

ln -s folder1/folder5/ symlink_test
 
 

Bước 2: Di chuyển vào thư mục qua symlink:


 
cd symlink_test
 
 

Bước 3: Kiểm tra thư mục hiện tại bằng lệnh mặc định:

 

pwd
 

Bước 4: Kiểm tra với tùy chọn -L:

 

pwd -L
 
 

Bước 5: So sánh với kết quả của -P:


 
pwd -P
 

Giải thích:

 

  • pwdpwd -L sẽ hiển thị /home/username/.../symlink_test

 

  • pwd -P sẽ hiển thị đường dẫn thật mà symlink_test trỏ đến, ví dụ: /home/username/folder1/folder5

 

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:

 

pwd --help
 

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.

 HỖ TRỢ TRỰC TUYẾN