Jak jeszcze można identyfikować pliki i katalogi?
Ścieżka bezwzględna działa jak współrzędne geograficzne: ma tę samą wartość niezależnie od tego, gdzie się znajdujesz. Ścieżka względna natomiast określa lokalizację względem twojego aktualnego położenia – to jak powiedzenie „20 kilometrów na północ".
Przykłady:
- Jeśli jesteś w katalogu
/home/repl, względna ścieżkaseasonalwskazuje ten sam katalog co bezwzględna ścieżka/home/repl/seasonal. - Jeśli jesteś w katalogu
/home/repl/seasonal, względna ścieżkawinter.csvwskazuje ten sam plik co bezwzględna ścieżka/home/repl/seasonal/winter.csv.
Shell rozpoznaje, czy ścieżka jest bezwzględna, czy względna, na podstawie jej pierwszego znaku: jeśli zaczyna się od /, jest bezwzględna. Jeśli nie zaczyna się od /, jest względna.
To ćwiczenie jest częścią kursu
Wprowadzenie do powłoki systemowej
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie