/ 根目录【这个得大点,至少得5G】
/boot【一般100M足够了,不超过200M的】
/home 【竟可能的大吧】
“家”的意思,在Linux系统里面,它是用来存储用户的程序,文件,文档等等所有资源。因此,进行“分区”操作的时候,它是要分的很大很大很大的。是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。
/tmp【这个没必要太大,满了,可以删除里面的内容,建议2G左右】
用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。 大家可以理解为Windows下的:C:/Documents and Settings/Administrator/Local Settings/Temp 目录。^_^/usr【10G左右足够了】
应用程序目录。 用来存放系统自带的,或者通过更新安装软件的地方。关于 /usr 和 /usr/local 的讨论
应该把程序安装在 /usr还是 /usr/local? 对于一个以LFS为基础的系统来说,这是一个没有明确答案的问题。
在传统的unix系统中,/usr通常只包含系统发行时自带的程序,而/usr/local则是本地系统管理员用来自由添加程序的目录。这里有一条严厉而牢固的规则:除非在里面创建目录,unix发行版不得使用/usr/local 。
对于Linux发行版,如 RedHat, Debian 等等,一个可能的规定是:/usr目录只能由发行版的软件包管理工具负责管理,而对/usr/local却没有这样做。正是因为采用这种方式,软件包管理工具的数据库才能知道在/usr目录内的每一个文件。
LFS的用户是自己建立系统的,所以能自己决定系统文件和用户文件的放置方式。因此,应该按照有利于系统管理员使用的方式作出选择。这里有几个把文件安装到/usr或者是/usr/local的理由:
①如果网络上的计算机都运行LFS或者是混合使用LFS和其它linux发行版,所有连网计算机共用的软件应该安装在/usr/local内。这样可以通过NFS文件系统共享该目录或者从一个服务器上镜象过来。此时local表示本地服务器提供软件。
② 如果网络上的计算机都运行同样的LFS系统,/usr/local应该安装各台计算机之间不相同的软件。这时local表示本地计算机提供软件。
③ 如果你在一台计算机上同时安装了几个linux发行版,并希望在某个目录存放它们共享的软件,这时/usr/local目录就能发挥作用了。
④ 或者你想要经常重建LFS系统,但又希望把不想每次重复编译的软件存放在某处,你也可以把软件安装在/usr/local目录。这样你就可以在不丢失数据的情况下删去LFS系统并从一个干净的分区重新开始。
一些人会问为什么不使用你自己的目录树,也就是使用/usr/site 而不是 /usr/local?
没有什么能阻止你,确实可以在很多地方创建自己的目录树,但这使安装新软件更加麻烦。自动化的安装程序通常要到/usr或/usr/local目录下寻找所依赖的文件,如果要找的文件不在/usr目录里面,除非你指定目录让安装程序查找所依赖的文件,安装可能会失败。
那么在BLFS中软件的安装位置在那里?
除 非特别声明,所有BLFS中的软件都安装在/usr目录下。也有一些文件被放在/usr/local目录下,但它们只是文档并且有足够的理由这样做。这些 例外的情况都会在本书中得到很好的说明,如果发现有不对的地方,请告诉我们!(这里的LFS是 Linux系统的一种定制版)
/var
这个挂载点包含的是经常会变动的内容(Variable),比如系统日志之类(/var/log)的。 如果你用Apache架设Web服务器,就需要把网页放在/var/www。/var/spool存放的是打印缓存文件。/srv
一些服务启动之后,这些服务所需要取用的资料目录。在文件系统这一环节中,建议您选择: ReiserFS和Ext3。server的简写,提供一些特定服务的所在目录。/opt
存放可选的安装文件,个人一般把自己下载的软件存在里面,比如永中Office、LumaQQ等等。 很多第三方软件都会安装在这里。swap
交换分区,可能不是必须的,不过按照传统,并且照顾到您的安全感,还是挂载它吧。它的容量只要大于您的物理内存就可以了,如果超过了您物理内存两倍的容量,那绝对是一种浪费。就好比是虚拟内存一样的概念。
本文介绍了Linux系统中的挂载点及其重要性。挂载点包括根目录、/boot、/home、/tmp、/usr、/var、/srv、/opt和swap分区,详细解释了每个挂载点的作用及推荐的大小。
1494

被折叠的 条评论
为什么被折叠?



