Putanja je jedinstvena lokacija dokumenta ili fascikle u sistemu datoteka operativnog sistema. Predstavlja kombinaciju / (Forward Slash) i alfa-numeričkih karaktera.
Apsolutna putanja
To je kompletna putanja određenog dokumenta ili direktorijuma u sistemu datoteka (eng. File System) počev od / (root) direktorijuma.
Primeri:
Code: Select all
/var/ftp/pub
/etc/samba.smb.conf
/boot/grub/grub.cfg
Relativna putanja
U pitanju je putanja određenog dokumenta ili direktorijuma u odnosu na trenutni radni direktorijum (pwd – Present Working Directory).
Pretpostavimo da se nalazimo u /var/log direktorijumu i želimo da se prebacimo u /var/log/kernel. Koristeći koncept relativne putanje to ćemo uraditi na sledeći način:
Code: Select all
$ pwd
/var/log
$ cd kernel
Komanda pwd nam pokazuje u kom se direktorijumu trenutno nalazimo, a to je /var/log. Onda ulazimo u direktorijum kernel. koji se nalazi u trenutnom radnom direktorijumu, komandom cd kernel.
Kao što se vidi, ispred direktorijuma kernel ne postoji Forward Slash (/).
Kada bismo želeli da pristupimo direktorijumu kernel koristeći koncept apsolutne putanje, to bismo uradili na sledeći
način:
Code: Select all
$ cd /usr/log/kernel
Primeri apsolutne i relativne putanje kod određenih operacija
Primer 1
Nalazimo se u /usr/local i želimo da uklonimo dokument abc.txt koji se nalazi u istom direktorijumu:
Koncept relativne putanje
Code: Select all
# rm abc.txt
Code: Select all
# rm /usr/local/abc.txt
Primer 2
Nalazimo se na lokaciji /etc/samba i želimo da se prebacimo na lokaciju /etc:
Koncept relativne putanje
Code: Select all
$ cd ..
Koncept apsolutne putanje
Code: Select all
$ cd /etc
Primer 3
Nalazimo se na lokaciji /var/ftp i želimo da se prebacimo u /var/log:
Koncept relativne putanje
Code: Select all
$ cd ../log
Code: Select all
$ cd /var/log
Primer 4
Nalazimo se u /etc/lvm i želimo da se prebacimo u /opt/oradba:
Koncept relativne putanje
Code: Select all
$ cd ../../opt/oradba
Code: Select all
$ cd /opt/oradba