[ BiroSa @ 08.05.2006. 21:06 ] @
trebam polagati parcijalu za koji dan i uporno pokusavam shvatiti znacenje hard linka. Na zalost nikako nemogu da shvatim logiku tj. korist u odnosu na windosovski shortcut....
Koliko sam shvatio to je u principu samo link na fizicku lokaciju necega na disku (npr. nesto.txt se nalazi na tom i tom sektoru...) i razlika sa simbolickim linkom je u tome da je hard link realan...
Da li neko moze to objasniti "ocima" windows usera?
Nemam pojma totalno sam zbunjen...
plz help?
sta je hard link? i prednosti njegove...
[ Not now, John! @ 08.05.2006. 21:34 ] @
Windows shortcut je ništa - običan txt fajl (metainformacije) koji upućuje na neki fajl ili folder, definiše mu ikonu i sl.
Kod unixolikih sistema imaš simbolički link i hard link. Simbolički link je specijalna vrsta fajla koja upućuje na neki fajl, folder ili neki drugi specijalan fajl. Brisanjem fajla na koji simbolički link upućuje rezultuje "slijepim" linkom - fajl je obrisan, a link neupotrebljiv.
Hard link je samo novi zapis u tabeli fajl sistema koji upućuje na istu fizičku lokaciju na hard disku, kao i originalni fajl. Prema tome, ta dva fajla (original i hard link) su po svemu identični. Ukoliko obrišeš original, još uvijek je hard link upotrebljiv i između originala i hard linka nema nikakve razlike (može se reći da je hard link original, a da je original njegov hard link). Kada napraviš izmjene u jednom fajlu, i drugi je automatski izmjenjen.
Kod kopiranja fajlova sadržaj originala se kopira na novu slobodnu lokaciju i kreira se novi fajl - identična kopija originala. Izmjene na kopiji ne dovode do izmjena na originalu (to su potpuno dva različita fajla, na dvije različite fizičke lokacije na hard disku).

[Ovu poruku je menjao Not now, John! dana 08.05.2006. u 22:36 GMT+1]
[ Astral Projection @ 08.05.2006. 22:11 ] @
Zanimljivo.. Ja jos nijesam koristio Hard link.. Kako se oni prave uopste? samo ln /putanja/do/fajla.txt fajl.txt ?
Je hard link isto kao da sam odradio copy fajla??
[ Not now, John! @ 08.05.2006. 22:58 ] @
Nije. Objasnio sam. Sve izmjene što napraviš u originalnom fajlu, će se desiti i na hard-linkovima.
Kada napraviš izmjene na kopiranom fajlu, original se ne mijenja - to su dva različita fajla.
Hard-link se obično koristi kao backup (u slučaju da obrišeš original) ili da u jedan filder smjestiš hard-linkove prema svim bitnim fajlovima i bekapuješ ih periodično.
[ Borovic @ 09.05.2006. 16:41 ] @
Za one upoznate u C-kolike jezike:
Symbolic Link (symlink) su kao reference.
Hard Link su kao pokazivaci.
[ BiroSa @ 09.05.2006. 18:05 ] @
hvala ljudi :) prosao :) 8-ca
evo svima pivo od mene :)
[ Djetvan @ 03.11.2012. 17:58 ] @
A od mene jedan hard link da ilustrujemo temu koja se na volšeban način pojavila posle nekoliko godina na prvoj strani :

djetvan@djetvan-desktop:~/Pictures$ ln Devojka.png /home/djetvan/Desktop



[ maksvel @ 03.11.2012. 19:25 ] @
pojavila, pa je brisano, ali lock je sigurniji