[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Чем сжать "файл с дырками"?



On Mon, 27 Oct 2008 08:28:14 +0300
"Dmitry Fedorov" <dm.fedorov@gmail.com> wrote:

> > Вот так работает:
> >
> > ~/tmp$ tar -cSvzf bulk.tar.gz file.img
> > ~/tmp$ mv file.img file-orig.img
> > ~/tmp$ tar -xSzvf bulk.tar.gz
> >
> > ~/tmp$ ls -l
> > -rw-r--r-- 1 andrey andrey  687219141 2008-10-27 09:36 bulk.tar.gz
> > -rw-r--r-- 1 andrey andrey 4294967296 2008-10-12 10:20 file-orig.img
> > -rw-r--r-- 1 andrey andrey 4294967296 2008-10-12 10:20 file.img
> >
> > ~/tmp$ ls -1s
> >  671776 bulk.tar.gz
> > 1119512 file-orig.img
> > 1051616 file.img
> >
> > Хотя количество занятых блоков (ls -s) у исходного и распакованного
> > файлов разное. Странно...
> 
> Это же количество реально занятых блоков -- то, за что вы боролись.

Ясно, что это количество реально занятых блоков. Неясно, почему файл и
его _копия_ занимают _разное_ количество блоков. Копия отличается от
оригинала. А не должна бы.

-- 
Андрей Телешов


Reply to: