Re: Hardlinks vs. Softlinks
David Tok
theo na coolnet.cz
Čtvrtek Říjen 25 11:37:49 CEST 2001
On Thu, 25 Oct 2001, Stepan Roh wrote:
:
:
:On Thu, 25 Oct 2001, Petr Simek wrote:
:
:> On Thu, 25 Oct 2001, Marek Butas wrote:
:>
:> > > Jak to nezvlada ? Myslel jsem ze proste neudela hardlink ale kopii originalu
:> > > takze to po rozbaleni zabira vic mista. Nebo je v tom jeste jiny problem ?
:>
:> > Tak jsem asi nekde neco prehledl. Kdyz to rozbalim, tar vezme prvni
:> > soubor a vyextrahuje jej. U duheho napise cannot link to 'prvni
:> > soubor', invalid cross-device link a proste jej preskoci. Coz neni
:> > dobre.
:>
:> 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
:
:Rekl bych, ze je to spis symlink (softlink), ne? Hardlink pomoci ls
:neodhalite.
test - textovy soubor
test-hl - hard link
test-sl - soft link
$ ls -li
87850 -rw-r--r-- 2 theo users 0 Oct 25 11:33 test
87850 -rw-r--r-- 2 theo users 0 Oct 25 11:33 test-hl
87862 lrwxrwxrwx 1 theo users 4 Oct 25 11:34 test-sl -> test
po zabaleni tar -c test* > arch.tar
pak tar -xf arch.tar je vysledek:
$ ls -li
58568 -rw-r--r-- 2 theo users 0 Oct 25 11:33 test
58568 -rw-r--r-- 2 theo users 0 Oct 25 11:33 test-hl
58569 lrwxrwxrwx 1 theo users 4 Oct 25 11:35 test-sl -> test
hardlink i softlink zustali zachovany, 2.4.12, etx2, RedHat 7.1
-- david tok
Další informace o konferenci Linux