1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Shell

Connected

cvičení

Jak jinak můžu identifikovat soubory a adresáře?

Absolutní cesta je jako zeměpisná souřadnice: má stejnou hodnotu bez ohledu na to, kde se nacházíš. Relativní cesta naopak určuje umístění od místa, kde právě jsi – je to jako říct „20 kilometrů na sever".

Příklady:

  • Pokud se nacházíš v adresáři /home/repl, relativní cesta seasonal odkazuje na stejný adresář jako absolutní cesta /home/repl/seasonal.
  • Pokud se nacházíš v adresáři /home/repl/seasonal, relativní cesta winter.csv odkazuje na stejný soubor jako absolutní cesta /home/repl/seasonal/winter.csv.

Shell rozpozná, zda je cesta absolutní nebo relativní, podle prvního znaku: začíná-li znakem /, jde o absolutní cestu. Pokud / nezačíná, jde o relativní cestu.

Instrukce 1/3

undefined XP
  • 1

    Nacházíš se v /home/repl. Použij ls s relativní cestou a vypiš soubor, jehož absolutní cesta je /home/repl/course.txt (a pouze ten soubor).

  • 2

    Nacházíš se v /home/repl. Použij ls s relativní cestou a vypiš soubor /home/repl/seasonal/summer.csv (a pouze ten soubor).

  • 3

    Nacházíš se v /home/repl. Použij ls s relativní cestou a vypiš obsah adresáře /home/repl/people.