Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  8 Aug 2007 14:12:37 -0400 (EDT)
From:      "Janos Dohanics" <web@3dresearch.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: What is my disk usage?
Message-ID:  <sUgQ0Xmh.1186596757.7740340.janos@imap.3dresearch.com>
In-Reply-To: <18106.1213.683325.483317@gargle.gargle.HOWL>

next in thread | previous in thread | raw e-mail | index | archive | help

On 8/8/2007, "Don Hinton" <hintonda@gmail.com> wrote:

>Janos Dohanics writes:
> >
> > On 8/8/2007, "Chuck Swiger" <cswiger@mac.com> wrote:
> >
> > >On Aug 8, 2007, at 9:21 AM, Janos Dohanics wrote:
> > >> du is acting strange on my system:
> > >>
> > >> # du /usr/X11R6
> > >> 4       /usr/X11R6/share/locale
> > >> 8       /usr/X11R6/share
> > >> 12      /usr/X11R6
> > >>
> > >> # du -h /usr/X11R6
> > >> 2.0K    /usr/X11R6/share/locale
> > >> 4.0K    /usr/X11R6/share
> > >> 6.0K    /usr/X11R6
> > >>
> > >> # du -k /usr/X11R6
> > >> 2       /usr/X11R6/share/locale
> > >> 4       /usr/X11R6/share
> > >> 6       /usr/X11R6
> > >>
> > >> This seems to be happening only after I have sudo'd myself. du reports
> > >> consistent numbers if I run it as myself or if I su first.
> > >>
> > >> This is a  FreeBSD 6.2-STABLE system with snapshots enabled.
> > >>
> > >> Any ideas?
> > >
> > >Presumably the accounts which have consistent results have something
> > >like:
> > >
> > >     setenv  BLOCKSIZE K
> > >
> > >...or:
> > >
> > >     export BLOCKSIZE=3DK
> > >
> > >...configured in their shell.
> > >
> > >--
> > >-Chuck
> >
> > Well, this is all I have in .bash_profile:
> >
> > $ cat .bash_profile
> > PS1=3D"[\u@\h \w]\\$ "
> > export EDITOR=3Dvim
> >
> > The issue is that du reports twice as much disk usage as du -h or du -k,
> > and I have no clue why...
>
>$ echo $BLOCKSIZE
>K
>$ mkdir test
>$ du test
>2       test
>$ du -k test
>2       test
>$ du -h test
>2,0K    test
>$ unset BLOCKSIZE
>$ du test
>4       test
>
>     BLOCKSIZE  If the environment variable BLOCKSIZE is set, and the -k
>                option is not specified, the block counts will be displayed =
in
>                units of that size block.  If BLOCKSIZE is not set, and the =
-k
>                option is not specified, the block counts will be displayed =
in
>                512-byte blocks.
>
>hth...
>don

Thank you... sorry for the noise.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?sUgQ0Xmh.1186596757.7740340.janos>