* [sisyphus] du ошибается... @ 2002-12-16 8:41 Alexander Kirey 2002-12-16 10:57 ` [sisyphus] " Michael Shigorin 2002-12-16 11:31 ` [sisyphus] " Someone Unknown 0 siblings, 2 replies; 7+ messages in thread From: Alexander Kirey @ 2002-12-16 8:41 UTC (permalink / raw) To: sisyphus Здравствуйте все! Вот решил померить каталог с помощью du, по-моему эта улилита неправильно считает. $ du 8.0K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator/skin 12K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator 16K ./Default User/pawovo0s.slt/chrome/overlayinfo 3.2M ./Default User/pawovo0s.slt/chrome 508K ./Default User/pawovo0s.slt/News/news 520K ./Default User/pawovo0s.slt/News 188K ./Default User/pawovo0s.slt/Cache 24K ./Default User/pawovo0s.slt/Mail/Local Folders 4.0K ./Default User/pawovo0s.slt/Mail/mail/Inbox.sbd 4.0K ./Default User/pawovo0s.slt/Mail/mail/Trash.sbd 187M ./Default User/pawovo0s.slt/Mail/mail/ALTLinux.sbd 188K ./Default User/pawovo0s.slt/Mail/mail/Backup.sbd 292M ./Default User/pawovo0s.slt/Mail/mail 292M ./Default User/pawovo0s.slt/Mail 298M ./Default User/pawovo0s.slt 298M ./Default User 298M . $ $ rpm -qf `which du` coreutils-4.5.3-alt2 -- С наилучшими пожеланиями Александр Кирей ^ permalink raw reply [flat|nested] 7+ messages in thread
* [sisyphus] Re: du ошибается... 2002-12-16 8:41 [sisyphus] du ошибается Alexander Kirey @ 2002-12-16 10:57 ` Michael Shigorin 2002-12-16 9:32 ` Alexander Kirey 2002-12-16 11:31 ` [sisyphus] " Someone Unknown 1 sibling, 1 reply; 7+ messages in thread From: Michael Shigorin @ 2002-12-16 10:57 UTC (permalink / raw) To: sisyphus On Mon, Dec 16, 2002 at 01:41:42PM +0500, Alexander Kirey wrote: > Вот решил померить каталог с помощью du, по-моему эта улилита > неправильно считает. Вы в курсе, что считает она в блоках? > 8.0K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator/skin > 12K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator > 16K ./Default User/pawovo0s.slt/chrome/overlayinfo -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Re: du ошибается... 2002-12-16 10:57 ` [sisyphus] " Michael Shigorin @ 2002-12-16 9:32 ` Alexander Kirey 2002-12-16 11:50 ` Alexey Tourbin 0 siblings, 1 reply; 7+ messages in thread From: Alexander Kirey @ 2002-12-16 9:32 UTC (permalink / raw) To: sisyphus Michael Shigorin пишет: >On Mon, Dec 16, 2002 at 01:41:42PM +0500, Alexander Kirey wrote: > > >>Вот решил померить каталог с помощью du, по-моему эта улилита >>неправильно считает. >> >> > >Вы в курсе, что считает она в блоках? > > Да, в мане написано, что по умолчанию... Я перепробовал опции -k, -b, -M . Только не очень понятно как это влияет на результат, если в итоговой записи таже единица измерения. Как можно объяснить мой пример приведенный в предыдущем письме в вашем контексте? Сегодня обновил дистрибутив, до этого было все из Master'а и разночтений при испоьзовании du не было. -- С наилучшими пожеланиями Александр Кирей ^ permalink raw reply [flat|nested] 7+ messages in thread
* [sisyphus] Re: du ошибается... 2002-12-16 9:32 ` Alexander Kirey @ 2002-12-16 11:50 ` Alexey Tourbin 2002-12-17 2:53 ` Alexander Kirey 0 siblings, 1 reply; 7+ messages in thread From: Alexey Tourbin @ 2002-12-16 11:50 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 756 bytes --] On Mon, Dec 16, 2002 at 02:32:15PM +0500, Alexander Kirey wrote: > >Вы в курсе, что считает она в блоках? > > > > > Да, в мане написано, что по умолчанию... > Я перепробовал опции -k, -b, -M . Только не очень понятно как это > влияет на результат, если в итоговой записи таже единица измерения. > Как можно объяснить мой пример приведенный в предыдущем письме > в вашем контексте? > > Сегодня обновил дистрибутив, до этого было все из Master'а > и разночтений при испоьзовании du не было. du означает disk usage, а вы хотите с помощью его посчитать сумманый размер файлов? Он вам и показывает disk usage. -- WBR, Alexey Tourbin "He is a sane man who can have tragedy BIOZAK Ltd., Russia in his heart and comedy in his head." --G.K.Chesterton [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Re: du ошибается... 2002-12-16 11:50 ` Alexey Tourbin @ 2002-12-17 2:53 ` Alexander Kirey 2002-12-17 8:15 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Alexander Kirey @ 2002-12-17 2:53 UTC (permalink / raw) To: sisyphus Alexey Tourbin пишет: >On Mon, Dec 16, 2002 at 02:32:15PM +0500, Alexander Kirey wrote: > > >du означает disk usage, а вы хотите с помощью его посчитать сумманый >размер файлов? Он вам и показывает disk usage. > > > Да-с, и как это я... Но разница почти в 100 мегабайт... -- Александр Кирей ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Re: du ошибается... 2002-12-17 2:53 ` Alexander Kirey @ 2002-12-17 8:15 ` Dmitry V. Levin 0 siblings, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2002-12-17 8:15 UTC (permalink / raw) To: ALT Linux general discussion list; +Cc: ALT Linux Sisyphus mailing list [-- Attachment #1.1: Type: text/plain, Size: 483 bytes --] On Tue, Dec 17, 2002 at 07:53:22AM +0500, Alexander Kirey wrote: > >du означает disk usage, а вы хотите с помощью его посчитать суммарный > >размер файлов? Он вам и показывает disk usage. > > > Да-с, и как это я... Но разница почти в 100 мегабайт... Вот вам пример в числах: 1. Скомпилируйте lseek.c (attached), 2. Запустите $ ./lseek 0x400000000 ~/tmp/empty 3. Сравните вывод от $ ls -lh ~/tmp/empty и $ du -h ~/tmp/empty P.S. Этот предмет - для community@. -- ldv [-- Attachment #1.2: lseek.c --] [-- Type: text/plain, Size: 655 bytes --] #include <errno.h> #include <error.h> #include <fcntl.h> #include <stdlib.h> #include <unistd.h> int main (int ac, char *const *av) { const char *fname; int fd; off_t offset; if (ac != 3) error (1, 0, "usage: offset fname"); offset = strtoull (av[1], 0, 0); fname = av[2]; fd = open (fname, O_CREAT | O_EXCL | O_WRONLY, 0600); if (fd < 0) error (1, errno, "open: %s", fname); if (lseek (fd, offset - 1, SEEK_SET) == (off_t)-1) error (1, errno, "lseek: %#llx", (unsigned long long) offset); if (write (fd, "", 1) < 0) error (1, errno, "write: %s", fname); if (close (fd) < 0) error (1, errno, "close: %s", fname); return 0; } [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] du ошибается... 2002-12-16 8:41 [sisyphus] du ошибается Alexander Kirey 2002-12-16 10:57 ` [sisyphus] " Michael Shigorin @ 2002-12-16 11:31 ` Someone Unknown 1 sibling, 0 replies; 7+ messages in thread From: Someone Unknown @ 2002-12-16 11:31 UTC (permalink / raw) To: sisyphus > Здравствуйте все! > > Вот решил померить каталог с помощью du, по-моему эта улилита > неправильно считает. > > $ du du -h > 8.0K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator/skin > 12K ./Default User/pawovo0s.slt/chrome/overlayinfo/navigator > 16K ./Default User/pawovo0s.slt/chrome/overlayinfo > 3.2M ./Default User/pawovo0s.slt/chrome > 508K ./Default User/pawovo0s.slt/News/news > 520K ./Default User/pawovo0s.slt/News > 188K ./Default User/pawovo0s.slt/Cache > 24K ./Default User/pawovo0s.slt/Mail/Local Folders > 4.0K ./Default User/pawovo0s.slt/Mail/mail/Inbox.sbd > 4.0K ./Default User/pawovo0s.slt/Mail/mail/Trash.sbd > 187M ./Default User/pawovo0s.slt/Mail/mail/ALTLinux.sbd > 188K ./Default User/pawovo0s.slt/Mail/mail/Backup.sbd > 292M ./Default User/pawovo0s.slt/Mail/mail > 292M ./Default User/pawovo0s.slt/Mail > 298M ./Default User/pawovo0s.slt > 298M ./Default User > 298M . > $ > > $ rpm -qf `which du` > coreutils-4.5.3-alt2 > > -- > С наилучшими пожеланиями > Александр Кирей > > > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > http://altlinux.ru/mailman/listinfo/sisyphus ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-12-17 8:15 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-12-16 8:41 [sisyphus] du ошибается Alexander Kirey 2002-12-16 10:57 ` [sisyphus] " Michael Shigorin 2002-12-16 9:32 ` Alexander Kirey 2002-12-16 11:50 ` Alexey Tourbin 2002-12-17 2:53 ` Alexander Kirey 2002-12-17 8:15 ` Dmitry V. Levin 2002-12-16 11:31 ` [sisyphus] " Someone Unknown
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git