|
|
File System Hierarchy IVSummary:
/usr"In the original Unix implementations, /usr was where the home directories of the users were placed (that is to say, /usr/someone was then the directory now known as /home/someone ).{...} In current Unices, /usr is where user-land programs and data (as opposed to 'system land' programs and data) hang out. The name hasn't changed, but it's meaning has narrowed and lengthened from "everything user related" to "user usable programs and data"." The '/usr' directory contains the vast majority of files on every Linux box. All the programs go there, their documentation, their libraries, their header files etc. /usr/X11R6 executables, docs, fonts and much more concerning the X Window System. /usr/bin your system. /usr/doc releases use '/usr/share/doc'. /usr/etc Practically, I've yet to see a reason to use it. /usr/games rarely used nowadays. /usr/i586-mandrake-linux/ /usr/include /usr/info class="int" href="bdoc2.html#info">info documentation system. Now they are in '/usr/share/info'. /usr/lib frequently used program routines. /usr/libexec /usr/local '/usr' directory on every machine besides '/usr', which might be just mounted read-only from somewhere else. It copies the structure of '/usr'. These days, '/usr/local' is widely regarded as a good place to keep self-compiled or third-party programs in. /usr/man href="bdoc2.html#man">man pages. Has been moved to '/usr/share/man'. /usr/sbin run by 'root'. Like '/sbin', it's not part of a user's $PATH. /usr/share icons, fonts etc). /usr/src documentation. 'RPM/' provides a substructure for building RPMs from SRPMs. /usr/tmp 'var/tmp/', though. Well, I hope this was exhaustive enough for you. It sure was for me ;-). Related Resources:File system Hierarchy Standard (FHS) Revision / Modified: April 20, 2002 Legal: This page is covered by the GNU Free Documentation License . Standard disclaimers of warranty apply. Copyright LSTB and Mandrakesoft. |