1.安装系统时分区的磁盘分配
总原则:系统通常是在 /usr/ 中,个人数据则可能放在 /home中,启动数据则放在 /etc中。
可以将系统做成这样的分区:
/
/boot
/usr
/home
/var
这是比较常见的磁盘分布情况,其中:
/ 根目录可以分配约1 GB以内。
/boot大概在50 MB就可以了,因为启动文件并不大。
/var就至少需要1GB以上,因为mail、proxy默认的存储区都在这个目录中,除非要改变一些设置。
/home与 /usr通常最大,因为所安装的数据都是在 /usr/中,而用户数据则放在 /home中,因此,通常人们都会建议将所剩下的磁盘空间平均分配给这两个目录。不过也不一定。/usr大概10G就很多了,其他的可以都给 /home,也可以保留一些剩余空间用于以后的安装与设置。
2.目录总览
/etc:这个目录用来存放系统管理所需要的配置文件和子目录。
/root:系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。
/etc/rc.d: 系统启动文件
/etc/x11: x widow system配置文件
/bin:bin是binary的缩写。存放着使用者最经常使用的命令。例如cp、ls、cat,等等。
/sbin:s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。
/boot:这里存放的是启动Linux时使用的一些核心文件。
/dev:dev设备文件 如:/dev/hda代表第一个物理IDE硬盘。
/proc: 设备信息文件
/home:用户的主目录,也叫家目录
/lib:这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。
/mnt:这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。
/tmp:这个目录不用说,一定是用来存放一些临时文件的地方了。
/usr这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。其中包含以下子目录;
/usr/X11R6:存放X-Window的目录;
/usr/bin:存放着许多应用程序;
/usr/sbin:给超级用户使用的一些管理程序就放在这里;
/usr/doc:这是Linux文档的大本营;
/usr/include:Linux下开发和编译应用程序需要的头文件,在这里查找;
/usr/lib:存放一些常用的动态链接共享库和静态档案库;
/usr/local:这是提供给一般用户的/usr目录,在这里安装软件最适合;
/usr/man: man在Linux中是帮助的同义词,这里就是帮助文档的存放目录;
/usr/src: Linux开放的源代码就存在这个目录,爱好者们别放过哦!
/usr/share:共享文件放置的目录
/var
它主要放置系统执行过程中经常变化的文件
/var/cache:程序文件在运行过程当中的一些暂存盘
/var/lib:程序执行的过程中,需要使用到的数据文件放置的目录
/var/log:登录文件放置的目录
/var/run:某些程序或者是服务启动后,会将它们的PID放在这个目录下
/var/spool:是一些队列数据存放的地方。举例来说,主机收到电子邮件后,就会放到 /var/spool/mail中,若信件暂时发不出去,就会放到 /var/spool/mqueue目录下