Portál AbcLinuxu, 16. srpna 2025 12:41


Dotaz: tar cf /dev/null -- proč to nefunguje?

14.9.2004 09:59 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
tar cf /dev/null -- proč to nefunguje?
Přečteno: 170×
Odpovědět | Admin
Ahoj,

když zadám
tar cf /dev/null adresar
tak ten tar vůbec nečte z disku (ve strace je vidět jenom lstat64). Ani když ho nechám tarovat na stdout a ten mu přesměruju. Jedině do roury a cat do /dev/null. Proč? Chtěl jsem si nedávno na notebooku takhle načíst soubory od paměti, aby se mi nezapínal disk (nakonec jsem použil find a readahead).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.9.2004 10:14 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: tar cf /dev/null -- proč to nefunguje?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Viz src/buffer.c:781 a dále.
14.9.2004 11:50 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: tar cf /dev/null -- proč to nefunguje?
Ok, kouknu se.
14.9.2004 11:56 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: tar cf /dev/null -- proč to nefunguje?
Stručně řečeno, prostě to pozná a nezálohuje doopravdy, jak se dalo čekat.
14.9.2004 13:41 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: tar cf /dev/null -- proč to nefunguje?
Aha :-). Ale přísahal bych, že jsem předtím v info tar hledal "/dev/null" a nenašel jsem to.

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.