Differences between version 2 and previous revision of FileSystemHierarchy.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Friday, August 1, 2003 6:53:49 am | by AristotlePagaltzis | Revert |
Older page: | version 1 | Last edited on Friday, August 1, 2003 6:43:42 am | by AristotlePagaltzis | Revert |
@@ -1,19 +1,19 @@
-This is where things go on a
Linux machine:
+A
Linux machine has typical location for the storage of most common things a system needs to run. Their contents
:
-; __/__ : Called
the filesystem root, this is
where everything else on a Unix system resides on - either directly, or indirectly via one (or several cascaded) mount points
.
-; __/boot__ : Stores
the kernel. Usuallly
a seperate [Partition] at the beginning of the hard drive
-; __/bin__ : System binary
files (Programs)
for use by all users
-; __/dev__ : Device
files. Represent all devices connected to
your computer
-; __/etc__ : Contains
configuration files for programs
-; __/home__ : Each
user has a folder in here
to store all their personal files. Commonly refered to
as '
~'
.
-; __/lib__ : Contains
libraries needed to run the programs in /bin and /sbin
-; __/mnt__ : Provides a place to
'mount' temporary filesystems (eg CDROM, floppy disk)
-; __/opt__ : Location for
add on software. Usually StaticallyLinked programs provided in binary form. Some people install TarBalls
in here too, expecially beta software.
-; __/proc__ : A "live window" in to
kernel parameters.
-; __/root__ : home directory of the root SuperUser
-; __/sbin__ : Exectuable
files to be used
only by
the root SuperUser
-; __/usr__ : For
files that can be shared across a whole site among multiple users
-; __/usr/local__ : Files that are installed from TarBalls usually install to
here. Contains a full directory structure (bin/
, etc/)
-; __/var__ : For
variable data files
+; __/__ : the filesystem root, where all of the "directory tree" grows out of
.
+; __/boot__ : the kernel. This is usually
a seperate [Partition] at the beginning of the hard drive.
+; __/bin__ : system executable
files for use by all users
+; __/dev__ : device nodes which are
files that represent
your computer's periphery
+; __/etc__ : configuration files for programs
+; __/home__ : one subdirectory for each
user has to store all their personal files. Commonly abbreviated
as __
~__ (though this must be explicitly support by the program in question, as all shells do)
.
+; __/lib__ : libraries needed to run the programs in __
/bin__
and __
/sbin__
+; __/mnt__ : 'mount points
' for
temporary filesystems (eg CDROM, floppy disk)
+; __/opt__ : add on software. Usually StaticallyLinked programs provided in binary form. Some people install [TarBall]s
in here too, expecially beta software.
+; __/proc__ : pseudo files with information about the hardware and
kernel configuration and the running processes
+; __/root__ : home directory of the __
root__
SuperUser
+; __/sbin__ : executable
files only of interest to
the __
root__
SuperUser
+; __/usr__ : files that can be shared across a whole site among multiple users
+; __/usr/local__ : anything shared across the system but not supplied by the system vendor traditionally goes
here - most commonly
, packages compiled from [TarBall]s
+; __/var__ : variable data files, such as logs, mail and printer spools
-More information can be found at the [filesystem hierarchy standard|http://www.pathname.com/fhs/2.2/]
+More information can be found at the [filesystem hierarchy standard|http://www.pathname.com/fhs/2.2/].