划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Linux的目录结构及相关分区问题

Posted on 2009-01-14 22:09  王君  阅读(482)  评论(0编辑  收藏  举报
       要想从头仔细的学一遍Linux,那就先从最基本的目录文件开始吧。

/bin             这个目录下主要存放必要的命令

/boot           这个目录存放着系统的内核以及启动时所需要的文件等,通常有grub和lost found两个子目录

/dev            这个目录下存放设备文件

/etc             存放系统的配置文件

/home         用户文件的主目录,用户数据存放在主目录中

/lib              存放必要的运行库

/lost found   这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所,有点类似于DOS下的.chk文件

/media         这个按我的理解就是存放临时的映射文件系统,即挂载。主要是软驱和光驱的挂载点

/misc           存放从DOS下进行安装的使用工具

/mnt            存放临时的映射文件系统,比如软驱、光驱,挂载硬盘等等,也可以临时将别的文件系统挂载到这里

/net             这个目录的作用我不是很清楚,仔细在网上找了下也没见到什么好的说法,
___________________________________________________________________________

/opt             这个目录用来存放可选的应用程序,如Redhat5.2下的KDE

/proc           存放存储进程和系统信息

/root            超级用户的主目录

/sbin            存放系统管理程序

/selinux        selinux的全称为Security Enhanced Linux,算是linux的一个防火墙吧

/srv              存放一些服务启动之后需要提取的数据

/sys              这个目录是2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个系统文件Sysfs

Sysfs文件系统集成了下面三种文件系统信息:

1.针对进程信息的proc文件系统

2.针对设备的devfs文件系统

3.针对伪终端的devpts文件系统

/tmp            存放临时文件的目录

/usr             包含了一般不需要修改的应用程序,如命令程序文件程序库、手册和其他文档

/var             包含系统产生的经常变化的文件,如打印机、邮件、新闻等假脱机目录,还包含了日志文件、格式化后的手册页以及一些应用程序的数据文件等等。值得一提的就是系统的日志文件就在 /var/log目录中

        以上就是/目录下的这些目录结构的简单说明。

        谈到了目录结构,就不得不顺便提以下linux的分区问题。仔细斟酌了以下,自己比较认可以下分区办法:

/            5G(恒定,最少不少于2G)

/boot        128M(恒定,多了浪费,一般就用的到几十M)

/usr         15G(这个可以根据硬盘大小和软件多少来看,5-20G都是可以的,不过5G已经是底线了,最好能在8G以上)

/var         5G(这个可以根据使用环境和硬盘大小来调整,一般3-5G就差不多了)

/swap       1G(这个多了用处也不大,象征性的给1G吧,不给也是可以的)

/home       硬盘剩下的空间都给它了,主要用来放一些个人文件,比如音乐、视频和文件等