Hardlinks vs. Softlinks

Kebert Martin mkebert na seznam.cz
Čtvrtek Říjen 25 11:25:50 CEST 2001


> Hardlink nemuze udelat mimo partisnu ale jinak mi to funguje. Udelal jsem
> si v adresari soubory :
>
> lrwxrwxrwx   1 petrsi   petrsi          5 Oct 25 11:04 fifth -> first
> -rw-rw-r--   3 petrsi   petrsi        289 Oct 25 10:56 first
> -rw-rw-r--   3 petrsi   petrsi        289 Oct 25 10:56 forth
> -rw-rw-r--   3 petrsi   petrsi        289 Oct 25 10:56 second
> lrwxrwxrwx   1 petrsi   petrsi          5 Oct 25 11:04 third -> first
>
> zataroval je pres cf, smazal ty soubory a roztaroval pres xf a vse je OK.
> Dokonce si to ten tar do toho souboru ulozil podle abecedy, takze na
> zacatku ma hardlink fifth na first a teprve potom vlastni first soubor
> ktery obsahuje data, nicmene pri rozbalovani mu to nijak nevadi, asi jede
> dvoupruchodove ?  Zkousel jsem to na RH6.2 s tarem (GNU tar) 1.13.11
>

Nechci vypadat jako kverulant, ale tohle jsou symlinky :-) U "hardlinku" 
vypada "ls -l" takhle :

-rw-r--r--    2 root     root         2310 říj 25 11:22 hardlink.txt
-rw-r--r--    2 root     root         2310 říj 25 11:22 pokus.txt


Proste se tvari jako dva samostatne soubory. Az na to, ze co zmenite v jednom 
se zmeni v druhym ( krome jmena ). Dokonce funguje i tohle :

#chmod 666 pokus.txt
#ls -l
-rw-rw-rw-    2 root     root         2310 říj 25 11:22 hardlink.txt
-rw-rw-rw-    2 root     root         2310 říj 25 11:22 pokus.txt
#chmod 644 hardlink.txt
#ls -l
-rw-r--r--    2 root     root         2310 říj 25 11:22 hardlink.txt
-rw-r--r--    2 root     root         2310 říj 25 11:22 pokus.txt


-- 
S pozdravem
                 Kebert Martin


Další informace o konferenci Linux