Post
13 Mar 2013, 14:35
Pa ajd da malo razjasnim taj misteriozni shell…
. je trenutni direktorij.
.. je roditeljski direktorij, tj. onaj u kojem se nalazi trenutni.
/ je korijenski direktorij, tj. ishodišna točka čitavog direktorijskog stabla. On jedini nema roditelja, tj. sâm je sebi roditelj.
/ se istodobno koristi i za razgraničavanje direktorija, što može biti malo zbunjujuće, ali zapravo je intuitivno.
~ je oznaka za korisnikov home direktorij.
Dakle, korisnik Pero ima svoj home direktorij u /home/pero – prvi je / oznaka korijenskog direktorija (putanje koje tako počinju nazivaju se apsolutnim putanjama jer idu od ishodišta direktorijskog stabla), a drugi razgraničenje – sve skupa znači “direktorij pero koji se nalazi u direktoriju /home”. Pero će taj direktorij uvijek moći nazvati jednostavno ~ – ja kao korisnik Lastan s home direktorijem u /home/lastan taj isti direktorij moram zvati /home/pero jer meni ~ znači /home/lastan.
Dakle, Pero može svojoj pornografiji pristupiti ulaženjem u /home/pero/mjerenja_u_elektrotehnici ili, jednostavnije, ~/mjerenja_u_elektrotehnici. Ja njegovoj pornografiji (jer je pero glup i omogućio mi je da čitam njegove direktorije) pristupam isključivo kroz /home/pero/mjerenja_u_elektrotehnici (ili si napravim link u ~/perin_pr0n, što je onda /home/lastan/perin_pr0n – ali to je naprednija lekcija).