Dđường dẫn tuyệt đối và tuwogn đối là gì năm 2024
Trong linux, khi làm việc trên server hay đơn giản hơn là làm việc trên ternimal, ít nhiều bạn cũng phải rớ tới các file và thư mục, bay nhảy qua lại. Nhưng 1 điều bạn nhất định phải biết, đó là đường dẫn. Đường dẫn tuyệt đốiĐường dẫn tuyệt đối của một tệp tin hay thư mục luôn bắt đầu bởi
Chốt: đường dẫn tuyệt đối bắt đầu bằng dấu / Đường dẫn tương đốiĐối với đường dẫn tương đối thì người sử dụng không đòi hỏi phải bắt đầu từ
Ví dụ: ráng đọc từng dòng bash nha =]] Ví dụ khác: Giả sử là bạn đang đứng trong thư mục
1 trong cây thư mục. Từ đây thì đường dẫn
1 sẽ là đường dẫn tương đối của tệp tin xxx. Còn
2 sẽ là đường dẫn tuyệt đối. KếtVề thư mục gốc
Nhảy đến 1 vị trí bất kì khi biết địa chỉ tuyệt đối
Di chuyển đến thư mục con nằm trong thư mục hiện tại
Di chuyển đến thư mục mẹ
Bây giờ, giả sử bạn đang làm việc trong thư mục
3. Sau đó bạn chuyển sang thư mục
4. Để quay trở lại thư mục
3, bạn gõ: Có 3 cách để định nghĩa một đường dẫn (url) trong web (ví dụ như đường dẫn hình ảnh, anchor) đó là: đường dẫn tuyệt đối, đường dẫn tương đối, đường dẫn root-tương đối. Nếu không nắm rõ 3 loại này bạn rất có thể sẽ mắc sai sót trong khi lập trình. Hi vọng bài viết này sẽ giúp các bạn hiểu thêm về đường dẫn tuyệt đối và đường dẫn tương đối. Mình sẽ trình bày lần lượt từng loại: 1. Đường đẫn tuyệt đối – Là đường dẫn tạo ra có đầy đủ các yếu tố sau:
– Ví dụ đường dẫn tuyệt đối của hompage: 2. Đường dẫn tương đối – Là những đường dẫn có điểm xuất phát là thư mục hiện tại (current dircetory), thực mục chứa file php, hoặc html đang thực thi để tạo ra đường dẫn. – Ví dụ đường dẫn tương đối của hompage có thể như sau: ../ sẽ di chuyển đến thư mục chứa thư mục hiện tại (thư mục cha) ./ là thư mục hiện tại (thư mục hiện tại) 3. Root-tương đối – Đây là vấn đề cần lưu ý nhất, trọng tâm bài này mình muốn nói đến phần này. Nhiều lúc bạn sẽ lầm tưởng đường dẫn tuyệt đối là đường dẫn không đầy đủ. Ví dụ: bạn muốn đưa một hình ảnh có đường dẫn tuyệt đối là: (http://tenmiencuaban/images/logo.png) dưới dạng tương đối như sau là không đúng. Lúc này, đường dẫn sẽ là http://tenmiencuaban/logo.png chứ không phải như bạn suy nghĩ. Ở đây, dấu / ở đầu đường dẫn là đường dẫn tương đối của website root (một dạng đường dẫn tương đối) là: http://tenmiencuaban.com/ Bài này mình chỉ nhấn mạnh các bạn lưu ý đường dẫn bắt đầu với / chứ không nói chi tiết về cách dùng của đường dẫn tương đối và tuyệt đối như thế nào. Nếu tìm hiểu thêm về các loại đường dẫn này, các bạc có thể hỏi bác Gồ. Cảm ơn đã theo dõi. |