区分于Windows系统的磁盘分区结构来访问文件系统,Linux将整个文件系统表示成树状结构,每增加一个文件系统都会将其挂载到这颗树中。
文件结构的开始为根目录,所有的一切都从根目录开始,用“/”表示,并延伸到子目录。Linux通过挂接的方式把所有的分区都放置在“根”的各个目录里。
/bin:存放命令
/dev:存放设备文件的特殊文件,如fd0、had等
/home:存放用户账号,且支持ftp用户管理。系统管理员增加用户时,系统在home目录下创建与用户用名的目录,此目录下一般默认有Desktop目录;
/etc: Linux系统引导所需要的配置文件,系统引导时读取配置文件,按照配置文件的选项进行不同情况的启动,如fstab,host.conf等
/mnt: 专门服务于外挂的文件系统,里面有cdrom,floopy,登录光驱、软驱时会用到。
/tmp:存放临时性文件
/usr:包括所有其他内容,如src、local。Linux内核就在/usr/src中。其下有子目录/bin,存放所有安装语言命令,如gcc、perl等
/lib:包含c编译程序所需的函数库,是一组二进制文件,如glibc等
/var:包含系统定义表,以便在系统运行改变时可以只备份该目录,如cache