Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Dec 2001 12:14:42 -0800
From:      chip <chip@wiegand.org>
To:        J.S. <johann@broadpark.no>
Cc:        "questions - freebsd" <freebsd-questions@FreeBSD.org>
Subject:   Re: Personal hierarchy =?iso-8859-1?q?--=A0Are=20there=20any?= standards?
Message-ID:  <200112301214821.SM02384@there>
In-Reply-To: <20011230131733.50f90cb2.johann@broadpark.no>
References:  <20011230120812.0a5a8c72.johann@broadpark.no> <20011230114027.GA70217@roughtrade.net> <20011230131733.50f90cb2.johann@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 30 December 2001 04:17 am, you wrote:
> Ok, here's my new layout:
>
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:09 bin/=09< Like yours
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:10 biz/=09< Business-related
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:09 doc/=09< Documents, all s=
orts
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:09 edu/=09< Educational
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:10 etc/=09< Scripts, configs
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:09 mp3/=09< MP3 archive
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:09 src/=09< Code
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:10 tmp/=09< Temporary
> drwxr-xr-x  2 johann  wheel  512 Dec 30 13:13 usr/=09< Personal
>
> There we have it =3D) That is, unless somebody presents me with a bette=
r
> suggestion. I doubt it though.
>
> P'Z

I've been reading this thread also, just haven't added anything yet. I am=
=20
curious, now that you have somewhat settled on the above arrangement, are=
=20
these directorys in the root partition? I see a usr directory, is that th=
e=20
/usr partition? I hope you have put all the above directories inside the =
/usr=20
partition and not on the root partition (it looks like those are in the /=
=20
partition). So it might be somthing like this:

/
/bin
/etc
/usr
/boot
etc
etc
then in /usr
/usr/home
/usr/biz
/usr/doc
/usr/edu
/usr/mp3
etc
etc

My preference is to leave / alone, symlink /tmp and /var to /usr/tmp and=20
/usr/var, install all apps into /usr/local/ and then create any personal=20
directories inside my home directory -
~/pics
~/music
~/Mail
etc
etc
That way I will never fill up the root partition, as so many people tend =
to=20
do, then cry for help when it gets full and they start having problems wi=
th=20
their apps because of the full root partition.

Anyway, that's just my preference, FWIW.
Regards,
Chip
www.wiegand.org
=09
> On Sun, 30 Dec 2001 22:40:27 +1100
>
> Joshua Goodall <joshua@roughtrade.net> wrote:
> > On Sun, Dec 30, 2001 at 12:08:11PM +0100, J.S. wrote:
> > > I keep re-organizing my files and directories continuously, and I n=
ever
> > > feel satisfied with the way I structure them. I was hoping somethin=
g
> > > easy, abbreviated and well-organized, like the FreeBSD hierarchy, w=
ould
> > > help me feel better about my personal stash.
> > >
> > > Or perhaps someone could show me how they have it?
> >
> > You are free to lay out your home directory however you like, in
> > collaboration with those applications you're using that expect
> > certain things in certain places (like, say, a .muttrc, or a
> > kde ~/Desktop/ - and yes I know all these things are configurable)
> >
> > There are no standards. There is the default skeleton which is not
> > much in terms of a live-and-kicking home directory. Personally I
> > have a basic structure that is repeated across almost all logins
> > across several platforms, which then varies locally.
> >
> > archive/=09large downloads, snapshots, tarballs etc
> > =09=09 my personal "aladdins cave" of, well, stuff.
> > bin/=09=09personal executables
> > doc/=09=09documents downloaded or produced
> > Mail/=09=09maildirs and mboxes
> > man/=09=09personal manual pages
> > src/=09=09untarred/CVS'd source code directories
> > tmp/=09=09scratchpad directory
> > web/<hostname>/=09public content for http delivery
> > web/logs/=09log area for the above
> > projects/=09content-organized subdirectories for personal or
> > =09=09 professional projects.
> >
> > Under these I structure hierarchically using whatever seems most
> > appropriate at the time, so that obviously related objects are in
> > subdirectories together. I have found this sufficient organisation
> > without getting too bogged down in filing.
> >
> > Generally the correct filename and location for an object are
> > immediately apparent to me in this system.  Larger objects, e.g.
> > CVS repositories get their own slice and a symlink from my home
> > directory.
> >
> > I get particular pleasure from browsing through older stuff in
> > archive/ and picking up strands of thought from way back.
> >
> > I suspect this stuff is very personal and that my layout is not
> > likely to suit others. But you did ask ;)
> >
> > Joshua
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

--=20
<+><+><+><+><+><+><+><+>
Windows 95/NT - 32 bit extensions and a graphical shell for a 16 bit patc=
h
to an 8 bit operating system originally coded for a 4 bit microprocessor,
written by a 2 bit company that can't stand 1 bit of competition.
<+><+><+><+><+><+><+><+>

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?200112301214821.SM02384>