开始之前,心中默念一百遍,“Linux系统中,一切皆文件!”。
/
系统根目录,一切开始的地方。
/bin
存放系统启动和运行时用到的二进制文件。
/boot
包含了Linux内核,以及初始的磁盘镜像文件。Linux内核存放在/boot/vmlinuz文件夹中。
/dev
挂接着内核所支持的设备。
/etc
该文件夹中存放了系统的配置文件和一系列脚本文件。在系统启动时,这些脚本文件会启动对应的系统服务。
/etc/environment
设置整个系统的环境。
/etc/profile.d
为系统中的每个登录用户设置环境信息,用户登录时,会从该目录获取配置信息。
/etc/bash.bashrc
为每一个运行bash shell的用户加载此文件。
/home
在通常情况下,每个用户都会在home目录下有自己的文件夹,且只有在自己的文件夹内才有写权限。
/lib
存放着核心系统程序需要的一些库文件。
/lost+found
ext3格式的文件系统会有这个目录,该目录会包含文件系统错误时的一些残留文件。
/media
挂在着可插拔的媒体设备,如:USB、CD等。
/opt
用于安装可选的一些软件产品。
/proc
proc是一个特殊的目录,它包含的文件可以告诉我们内核是怎样管理你的计算机。
/root
这个大家都知道,超级用户的目录。
/sbin
可以理解成System bin,存放系统的二进制文件,一般都是给管理员用的。
/tmp
用于存放一些临时性的文件。
/usr
存放着用户使用的所有程序及相应的支持文件。
/usr/bin
存放系统中的可执行文件。
/usr/lib
存放系统可执行文件用到的库。
/usr/sbin
存放系统管理程序。
/usr/share
包含了/usr/bin中程序用到的所有共享数据,如:默认的配置文件、图标、声音文件等。
/usr/share/doc
存放软件的安装包的一些文档说明。
/var
存放了各种各样的经常变动的数据,如:数据库、邮件等
/var/log
日志文件,记录了程序和系统运行的痕迹。