Date: Fri, 10 Dec 1999 07:40:03 -0500 (EST) From: Zhihui Zhang <zzhang@cs.binghamton.edu> To: Dan Nelson <dnelson@emsphone.com> Cc: Ben Smithurst <ben@scientia.demon.co.uk>, cjclark@home.com, freebsd-questions@FreeBSD.ORG Subject: Re: hopefully three simple questions Message-ID: <Pine.GSO.3.96.991210073822.9075A-100000@sol.cs.binghamton.edu> In-Reply-To: <19991209170557.A7362@dan.emsphone.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 9 Dec 1999, Dan Nelson wrote:
> In the last episode (Dec 09), Zhihui Zhang said:
> > On Thu, 9 Dec 1999, Ben Smithurst wrote:
> > > Crist J. Clark wrote:
> > > > Zhihui Zhang wrote,
> > > >
> > > >> (2) How to find the largest directory in a filesystem? I mean
> > > >> the one with the maximum number of files in it.
> >
> > I have found a solution (hopefully correct):
> >
> > # find / -type d -ls | awd '{print $2, $11}' | sort -n | tail
> >
> > -Zhihui
>
> The "size" of the directory printed by 'find' does not always indicate
> how many files are in it. If you fill a directory with files and then
> delete every other file, it won't be able to compact out the empty
> slots. You'll have to walk the entire directory tree and count the
> files in each subdirectory, I'm afraid.
>
Yes! If you do a rm * under a directory, the directory size remains the
same until next time you do a lookup operation on it. It is a good point!
-Zhihui
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.991210073822.9075A-100000>
