Linux Filesystem



What is the main thing that people dislike when viewing linux as an operating system? Where's my C drive or something that you will always see in windows but not in linux. Linux is well organized compared to windows. In windows you can put your files anywhere. But in linux, which the mainstream used are unix forbid so. You place it only to the folder accesible. Below shows the %system root% of such Os. By the way window's system root is allocated at {%main partition%}/windows/


/ : Root directory
/bin : Essential user command binaries (for use by all users)
/dev : Devices and special files
/etc : Host-specific system configuration
/lib64 and /lib32 : 64/32-bit libraries (architecture dependent)
/proc : Kernel and process information virtual filesystem
/sbin : Essential system binaries
/usr/include : Header files included by C programs
/usr/src : Source code
/var/spool/cron : cron and at jobs

/bin : Essential user command binaries (for use by all users)
/boot : Static files of the boot loader
/dev : Device files
/etc : Host-specific system configuration
/etc/opt : Configuration files for /opt/etc/X11 : Configuration for the X Window System (optional)
/etc/sgml : Configuration files for SGML (optional)
/etc/xml : Configuration files for XML (optional)
/home : User home directories (optional)
/lib : Essential shared libraries and kernel modules
/lib : Alternate format essential shared libraries (optional)
/media : Mount point for removeable media
/mnt : Mount point for a temporarily mounted filesystem
/opt : Add-on application software packages
/root : Home directory for the root user (optional)
/sbin : System binaries

/srv : Data for services provided by this system
/tmp : Temporary files

/usr
/usr/X11R6 : X Window System, Version 11 Release 6 (optional)
/usr/bin : Most user commands
/usr/include : Directory for standard include files.
/usr/lib : Libraries for programming and packages
/usr/lib : Alternate format libraries (optional)
/usr/local : Local hierarchy
/usr/local/share
/usr/sbin : Non-essential standard system binaries
/usr/share : Architecture-independent data
/usr/share/dict : Word lists (optional)
/usr/share/man : Manual pages
/usr/share/misc : Miscellaneous architecture-independent data
/usr/share/sgml : SGML data (optional)
/usr/share/xml : XML data (optional)
/usr/src : Source code (optional)
/var
/var/account : Process accounting logs (optional)
/var/cache : Application cache data
/var/cache/fonts : Locally-generated fonts (optional)
/var/cache/man : Locally-formatted manual pages (optional)
/var/crash : System crash dumps (optional)
/var/games : Variable game data (optional)
/var/lib : Variable state information
/var/lib/ : Editor backup files and state (optional)
/var/lib/hwclock : State directory for hwclock (optional)
/var/lib/misc : Miscellaneous variable data
/var/lock : Lock files
/var/log : Log files and directories
/var/mail : User mailbox files (optional)
/var/opt : Variable data for /opt
/var/run : Run-time variable data
/var/spool : Application spool data
/var/spool/lpd : Line-printer daemon print queues (optional)
/var/spool/rwho : Rwhod files (optional)
/var/tmp : Temporary files preserved between system reboots
/var/yp : Network Information Service (NIS) database files (optional)




Source from:- http://www.pathname.com/fhs/pub/fhs-2.3.html

Comments

Popular Posts