Linux File System architecture
/bin binary abbreviation for placing an executable binary, basic command
/boot used to store boot files, kernel and boot configuration files
/dev to place device files
/dev/console default system console, including display and keyboard
/DEV/FD Floppy disk drive
/DEV/HD IDE Hard drive device
/DEV/SD SCSI Disk Device – there may not be
/dev/pty pseudo terminal for Telnet process
/dev/ttys Serial Device
/dev/null Empty Device Management file
/etc to store configuration files for Linux systems
/home is used to place the user's main directory
/var to place various system log files
/usr is a large user program directory
/usr/bin used to store executable files
/usr/sbin used to place the executable system management program
/USR/ETC Storing the configuration file
/usr/doc Store various documents
/USR/X11R6 Storage X-window
/usr/lib repository files, there are some large programs
/usr/include the header file that holds the C compiler program
/usr/local Local data for the storage system
/USR/SRC the source code of the stored file
/proc is a virtual directory that is built by the kernel in memory to read data from memory and to hold kernel-related information.
/lib repository file for storage System
/MNT is used to provide installation points for other file systems, for example:/mnt/cdrom,/mnt/floppy
/tmp for storing temporary files
/sbin executable program for storage System Management
/root root User's "roots" directory
/lost+found is mainly used to store some lost files and find them back.
Linux File system structure