Đường dẫn (path) tới một file là sự kết hợp của ký hiệu dấu gạch chéo (/) và các ký tự chữ số. Nó xác định vị trí duy nhất của một file hoặc thư mục trong hệ thống tập tin của hệ điều hành.
Absolute Path (Đường dẫn tuyệt đối)
Đường dẫn tuyệt đối (Absolute Path) là đường dẫn đầy đủ chỉ định vị trí của một file hoặc thư mục từ thư mục gốc hoặc từ đầu thực tế của hệ thống tập tin.
Ví dụ: /home/javatpoint/Desktop/CollegeStudent
Một đường dẫn tuyệt đối của bất kỳ thư mục nào luôn bắt đầu bằng dấu gạch chéo (/) đại diện cho thư mục gốc. Ngoài ra, tất cả các dấu gạch chéo trong đường dẫn của thư mục phân tách các thư mục.
Tất cả các tên thư mục trong đường dẫn tuyệt đối được viết theo thứ tự phân cấp. Tên thư mục cha được viết ở phía bên trái.
Tên cuối cùng trong đường dẫn tuyệt đối có thể thuộc về một file hoặc một thư mục. Ngoài tên cuối cùng, tất cả các tên khác đều thuộc về các thư mục.
Đường dẫn tuyệt đối của thư mục hiện tại có thể xác định bằng cách sử dụng lệnh pwd.
Relative Path (đường dẫn tương đối)
Đường dẫn tương đối (Relative Path) của một file là vị trí của nó liên quan tới thư mục làm việc hiện tại. Nó không bao giờ bắt đầu bằng dấu gạch chéo (/). Nó bắt đầu với thư mục làm việc hiện tại.
Ví dụ: Desktop/CollegeStudent
Dấu chấm đơn (.) giải quyết thư mục hiện tại.
Dấu chấm đôi (..) giải quyết thư mục cha của thư mục làm việc hiện tại.
Dấu ngã (~) đại diện cho thư mục chủ của người dùng đã đăng nhập.
Relative Path Vs Absolute Path
Đường dẫn tuyệt đối là đường dẫn đầy đủ chỉ định vị trí của một file hoặc thư mục trong hệ thống file của hệ điều hành. Đường dẫn tuyệt đối bắt đầu từ thư mục gốc hoặc từ đầu của hệ thống file.
Việc sử dụng đường dẫn tuyệt đối rất chính xác và không gây nhầm lẫn, nhưng nó khá bất tiện khi làm việc với các thư mục lồng nhau sâu. Trong trường hợp này, việc sử dụng đường dẫn tương đối sẽ tiện lợi hơn.
- Ví dụ Absolute Path
- Ví dụ Relative Path
Lệnh điều hướng
Có hai lệnh (cd và pwd) giúp điều hướng hệ thống tập tin của GNU/Linux, trong đó,
- cd được sử dụng để thay đổi thư mục.
- pwd để in ra thư mục làm việc hiện tại.
Chúng ta có thể dễ dàng điều hướng trong toàn bộ hệ thống tập tin với sự trợ giúp của những lệnh này bằng cách sử dụng cả đường dẫn tương đối và tuyệt đối. Chỉ cần làm theo ví dụ cơ bản sau đây. Ở đây, bạn có thể thấy làm thế nào lệnh cd và pwd giúp điều hướng đến các thư mục khác nhau, tức là thư mục gốc, thư mục cha và thư mục chủ.