Linux常见的挂载目录说明

Linux文件系统结构.jpg


目录    内容 

/   根目录,存放系统命令和用户数据等(如果下面挂载点没有单独的分区,它们都将在根目录的分区中)  
/boot    boot loader 的静态链接文件,存放与Linux启动相关的程序
/home    用户目录,存放普通用户的数据
/tmp    临时文件
/usr    是Red Hat Linux系统存放软件的地方,如有可能应将最大空间分给它
/usr/local 自已安装程序安装在此
/var    不断变化的数据,服务器的一些服务、日志放在下面。
/opt    (Option可选的)附加的应用程序软件包 

/bin    基本命令执行文件 
/dev    设备文件 
/etc    主机特定的系统配置 
/lib    基本共享库以及内核模块 
/media    用于移动介质的挂载点 
/mnt    用于临时挂载文件系统或者别的硬件设备(如光驱、软驱) 
/proc    系统信息的虚拟目录(2.4 和 2.6 内核),这些信息是在内存中,由系统自己产生的。 
/root    root 用户的目录 
/sbin    基本系统命令执行文件 
/sys    系统信息的虚拟目录(2.6 内核) 
/srv    系统提供的用于 service 的数据
/usr/X1186         X-Windows目录,存放一些X-Windows的配置文件
/usr/include      系统头文件,存储一些C语言的头文件
/usr/src           Linux内核源代码,Linux系统所安装的内核源代码都保存在此
/usr/bin          对/bin目录的一些补充
/usr/sbin        对/sbin目录的一些补充
/lost+found 这个目录在大多数情况下都是空的。但是如果你正在工作突然停电,或是没有用正常方式关机,在你重新启动机器的时候,有些文件就会找不到应该存放的地方,对于这些文件,系统将他们放在这个目录下。
/boot: 必须总是物理地包含 /etc、/bin、/sbin、/lib 和 /dev,否则您将不能启动系统。
/home:每个用户将放置他的私有数据到这个目录的子目录下。
/tmp: 程序创建的临时数据大都存到这个目录。
/usr:包含所有的用户程序(/usr/bin),库文件(/usr/lib),文档(/usr/share/doc),等等。
/var:所有的可变数据,如新闻组文章、电子邮件、网站、数据库、软件包系统的缓存等等,将被放入这个目录。这个目录的大小取决于您计算机的用途,但是对大多数人来说,将主要用于软件包系统的管理工具。如果做服务器的话空间应尽量大。我的服务器的实际分法及实际使用的大小,还没有实际投入使用。所以/var目录没有用那么多。一般WEB存放网页的目录是/var/www,postfix邮件的存放邮件的目录是:/var/mail,var/log,是系统日志记录分区, /var/spool:存放一些邮件、新闻、打印队列等。
/opt:存放可选的安装的软件。

上面介绍了几个挂载点,一般来说我们最少需要两个分区(当然只要一个 / 分区也可以),需要一个SWAP分区,和一个“/”分区,但把一些常用、重要的挂载点分到其它分区,这样便于管理。一般一个/分区,一个/usr分区,一个/home 分区,一个/var/log分区。当然这没有什么规定,完全是依照需要来定的。我们可以使用Red Hat Linux提供的硬盘管理工具Disk Druid来完成分区和挂载点设置。

对照上图和目录简介,可以把Linux系统的挂载点想象成一棵大树
/ 为大树的树根
/ 衍生的其他挂载点为这颗大树的树枝
挂载点下的文件为树叶


转载于:https://my.oschina.net/u/2321580/blog/519207

你可能感兴趣的:(Linux常见的挂载目录说明)