Co to jest ścieżka absolutna?
Komputerowe systemy plików to logiczne foldery, często nazywane katalogami plików. Te katalogi mogą zawierać podfoldery i pliki utrzymywane w każdym folderze. Struktura katalogów tych folderów jest znana jako ścieżka katalogu. Ścieżka bezwzględna odnosi się do pełnej nazwy ścieżki, która obejmuje nazwę dyrektora, nazwę podfolderu i nazwę pliku.
Komputerowy system plików jest zwykle reprezentowany jako hierarchia plików, folderów i podfolderów. Górny folder w hierarchii jest katalogiem głównym systemu plików. Gdy osoba korzysta z bezwzględnej ścieżki do pliku lub folderu, musi dołączyć katalog główny do nazwy. Ta pełna nazwa ścieżki jest zwykle zapisywana z ukośnikami odwrotnymi między nazwami podfolderów.
Większość komputerów jest zaprojektowana do użytku przez wiele osób. Ta kontrola dostępu jest zarządzana przez uwierzytelnianie poświadczeń hasła użytkownika. Kiedy łączy się z komputerem, zazwyczaj umieszczany jest w określonym katalogu plików, w którym może zapisywać dane osobowe. Katalog jest katalogiem domowym użytkownika.
Po uruchomieniu aplikacja komputerowa działa w określonym folderze w hierarchii systemu plików komputera. Folder staje się względną ścieżką aplikacji. Większość aplikacji komputerowych używa tej ścieżki względnej, aby uzyskać dostęp do specjalnych plików i folderów. Korzystając ze ścieżki względnej, wszystkie dane aplikacji można łatwo przechowywać w folderze uruchomionej aplikacji bez konieczności wpisywania przez użytkownika bezwzględnej nazwy ścieżki.
Obecnie istnieje wiele systemów operacyjnych zarządzających komputerami. Zazwyczaj są to wersje Windows®, Linux®, Mac®, UNIX® i Mainframe. Każdy system operacyjny ma specjalne polecenia, które mogą zapewnić bezwzględną ścieżkę do folderu lub pliku. Gdy użytkownik potrzebuje tej pełnej nazwy ścieżki, musi wykonać określone polecenie, aby uzyskać te informacje.
Użycie bezwzględnej ścieżki dostępu do plików danych może być uciążliwym i podatnym na błędy procesem. Jest to bardziej powszechne w przypadku plików, które są zakopane kilka warstw w hierarchii systemu plików. Aby usprawnić ten proces, osoba może przejść do ścieżki względnej, zmieniając katalogi w żądanym folderze. Gdy znajdzie się w interesującym folderze, może zignorować bezwzględną nazwę ścieżki i używać prostych nazw plików w folderze.
Większość języków programowania oprogramowania używa specjalnych poleceń, które umożliwiają programistom ustawianie zmiennych nazw ścieżek plików. Ta nazwa ścieżki jest zastępowana w programie komputerowym długą, bezwzględną nazwą ścieżki. Korzystanie z tej formy zastępowania zmiennych zmniejsza błędy dostępu do plików w całym programie komputerowym.