From owner-freebsd-questions@FreeBSD.ORG Fri Jan 4 18:37:37 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9866916A419 for ; Fri, 4 Jan 2008 18:37:37 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (gizmo.acns.msu.edu [35.8.1.43]) by mx1.freebsd.org (Postfix) with ESMTP id 5734113C47E for ; Fri, 4 Jan 2008 18:37:37 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (localhost [127.0.0.1]) by gizmo.acns.msu.edu (8.13.6/8.13.6) with ESMTP id m04IZu6s019336; Fri, 4 Jan 2008 13:35:56 -0500 (EST) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: (from jerrymc@localhost) by gizmo.acns.msu.edu (8.13.6/8.13.6/Submit) id m04IZuop019335; Fri, 4 Jan 2008 13:35:56 -0500 (EST) (envelope-from jerrymc) Date: Fri, 4 Jan 2008 13:35:56 -0500 From: Jerry McAllister To: Paul Schmehl Message-ID: <20080104183556.GC19087@gizmo.acns.msu.edu> References: <179863EA8C3D6945412CA598@utd59514.utdallas.edu> <477E6A7B.3070207@infracaninophile.co.uk> <4133784D8828510FCCC00532@utd59514.utdallas.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4133784D8828510FCCC00532@utd59514.utdallas.edu> User-Agent: Mutt/1.4.2.2i Cc: FreeBSD Questions Subject: Re: Paging Matthew Seaman X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jan 2008 18:37:37 -0000 On Fri, Jan 04, 2008 at 12:03:51PM -0600, Paul Schmehl wrote: > --On Friday, January 04, 2008 17:18:51 +0000 Matthew Seaman > wrote: > > >-----BEGIN PGP SIGNED MESSAGE----- > >Hash: SHA256 > > > >Paul Schmehl wrote: > >>I figure if anyone knows the answer to this off the top of their head, > >>Matthew will. > > > >Fame at last! > > > > Oh, you've been famous for a while here. :-) > > >>I've been reading the man pages for du and df, but I can't find the > >>right combination. I'd like to get the type of output that df -h gives > >>you but only for one mount point or even one directory. Is there a tool > >>that can do that? (IOW, I'd like to run du -h but only get the totals > >>for directories.) > > > >Well, for a mount point, the command that will give you output like > >'df -h' for a specific partition is (*ta da*) 'df -h' -- tell it a > >file or directory and it will tell you all about the partition that > >lives on: > > > >% df -h /tmp > >Filesystem Size Used Avail Capacity Mounted on > >/dev/md0 248M 22K 228M 0% /tmp > > > > This only returns the totals for mount points, however. Not what I was > looking for. > > >For an arbitrary directory, I assume you want the du(1) style total > >space usage figures but in the 'human readable' style? 'du -hs' does > >that if you tell it the directory name: > > > >% du -hs /tmp > > 22K /tmp > > > > You are more adept at understanding man pages than I. I didn't "get" the > -s switch. However, it only returns the single file or directory that I > specify. It's closer to what I wanted than df but not quite there. > > >As others have suggested else thread, there are a variety of cunning > >find + xargs combinations for generating a list of directories and > >feeding the list into du(1) automatically. > > > > Yes, and I've concluded that's probably the only way I'm going to get what > I want. > > >But all this seems to me to be pretty clearly explained in the du(1) > >and df(1) man pages so I've probably completely misunderstood what you > >are actually asking for. > > > > Nope. You understood. > > Thanks to everyone that responded. I'll tweak the suggestions until I get > what I want or some near equivalent of it. I may be missing what you want, but I try CDing to the directory and then doing the du -hs * eg cd /tmp du -hs * It seems to get it when naming the directory doesn't. ////jerry > > -- > Paul Schmehl (pauls@utdallas.edu) > Senior Information Security Analyst > The University of Texas at Dallas > http://www.utdallas.edu/ir/security/ > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"