Unix directory structure: Difference between revisions
Jump to navigation
Jump to search
imported>Joshua David Williams m (added more spacing) |
imported>Joshua David Williams (changing the format a bit..) |
||
Line 2: | Line 2: | ||
* / -- "root" | * / -- "root"; This is where the entire system is contained. Unlike [[Microsoft Windows]], where each drive has its own root directory named by a letter, such as C:/ or F:/, Unix holds the entire system in this single top-level directory, including each device and document. Thus, it is commonly said that in Unix, "everything is a file". | ||
<br> | |||
:* /bin -- Stands for "[[computer program|binaries]]"; Contains some fundamental utilities needed by a system administrator. As a failsafe, these were placed in a separate directory so that they could be placed on a separate [[disk]] or [[disk partition]] in case the main drive failed. | |||
* /bin -- | <br> | ||
* /etc -- Contains configuration and some system databases. | :* /etc -- Contains configuration and some system databases. | ||
* /dev -- short for devices. Contains file representations of every peripheral device attached to the system. | :* /dev -- short for devices. Contains file representations of every peripheral device attached to the system. | ||
* /home -- contains the home directories for the users. On some Unices, this is under /usr/home | :* /home -- contains the home directories for the users. On some Unices, this is under /usr/home | ||
* /include | :* /include | ||
* /lib | :* /lib | ||
* /root -- the home directory for the [[superuser]] root. | :* /root -- the home directory for the [[superuser]] root. | ||
* /tmp -- a place for temporary files. Many Unices clear this directory upon start up. | :* /tmp -- a place for temporary files. Many Unices clear this directory upon start up. | ||
* /usr | :* /usr | ||
** /usr/bin | :** /usr/bin | ||
** /usr/include | :** /usr/include | ||
** /usr/lib | :** /usr/lib | ||
* /var -- short for "variable." A place for files that may change often, such as the storage to a database, or the contents of a database. | :* /var -- short for "variable." A place for files that may change often, such as the storage to a database, or the contents of a database. | ||
[[Category:CZ Live]][[Category:Computers Workgroup]] | [[Category:CZ Live]][[Category:Computers Workgroup]] |
Revision as of 14:22, 16 April 2007
In computer science, and particularly in Unix-like operating systems, the Unix directory structure is a convention of organization.
- / -- "root"; This is where the entire system is contained. Unlike Microsoft Windows, where each drive has its own root directory named by a letter, such as C:/ or F:/, Unix holds the entire system in this single top-level directory, including each device and document. Thus, it is commonly said that in Unix, "everything is a file".
- /bin -- Stands for "binaries"; Contains some fundamental utilities needed by a system administrator. As a failsafe, these were placed in a separate directory so that they could be placed on a separate disk or disk partition in case the main drive failed.
- /etc -- Contains configuration and some system databases.
- /dev -- short for devices. Contains file representations of every peripheral device attached to the system.
- /home -- contains the home directories for the users. On some Unices, this is under /usr/home
- /include
- /lib
- /root -- the home directory for the superuser root.
- /tmp -- a place for temporary files. Many Unices clear this directory upon start up.
- /usr
- /usr/bin
- /usr/include
- /usr/lib
- /var -- short for "variable." A place for files that may change often, such as the storage to a database, or the contents of a database.