Portál AbcLinuxu, 10. května 2025 02:39

Dotaz: kopirovanie adresara

15.5.2012 22:45 mayso
kopirovanie adresara
Přečteno: 165×
Odpovědět | Admin
Zdravim, mam pomerne roziahly adresar, ale je v nom mnozstvo linkov na subory cez cp -al

existuje nejaky sposob ako skopirovat skopirovat tento adresar bez tych liniek? tj. ak adresar obsahuje iba linky, tak sa skopiruje prazdny adresar, ak obsauje okrem liniek aj subory, skopiruju sa len subory?


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.5.2012 23:15 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: kopirovanie adresara
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde o hardlinky, což jsou v podstatě stejné odkazy jako původní soubory. Nelze rozlišit, co je a není link. Jediný rozdíl je počet linků na soubor.

Nejlepší je v tvém případě kopírovat zase přes cp -l, protože tím zase vyrobíš jenom úsporné hardlinky. Samozřejmě v rámci stejného filesystému, ale to už tvé zadání předpokládá, když chceš kopírovat jenom linky.
16.5.2012 08:43 mayso
Rozbalit Rozbalit vše Re: kopirovanie adresara
dakujem, no to je prave to, co nechcem, ospravedlnujem sa, ak som to nenapisal zrozumitelne. Mam v adresary nakopirovany subor cca 1GB. V jeho podadresaroch (cca 100x) mam hardlinky na ten subor, to je vytvorene automaticky. Ja by som to chcel teraz nakopirovat tento adresar vratane podaresarov na iny pocitac, v idealnom pripade so suborom v adresary a v podadresaroch linka na subor. No to je pravdepodobne nemozne. Preto som pisal, ze by mi stacilo, ak by sa tie linky ignorovali. Samozrejme chcem, aby vsetko ostatne z toho adresara, co nie je linkou, aby sa skopirovalo.

Proste prechadzat adresar takouto nejakou funkciou while(file){ if(!is_hardlink(file)) cp source/file dest/file }
16.5.2012 08:50 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: kopirovanie adresara
rsync -H ?
Řešení 1× (mayso (tazatel))
16.5.2012 11:58 mayso
Rozbalit Rozbalit vše Re: kopirovanie adresara
Zasluzis si blizsie nespecifikovane mnozstvo horaliek

Dakujem

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.