C语言网

 找回密码
 加入社区!

QQ登录

只需一步,快速开始

查看: 298|回复: 1

Linux中一些特殊的目录 [复制链接]

Rank: 6Rank: 6

主题
68
帖子
348
C币
578 枚
在线时间
57 小时
发表于 2010-7-11 01:34:31 |显示全部楼层
在Linux的世界里,所有的目录都从根目录开始, 那就是"/" 目录, 即使是当/home/目录或者/var/目录与/目录不再同一个系统硬盘分区的的时候, 在进行文件路径定向的时候,其绝对路径的开始目录还是/目录, 这里与Win世界是不同的, 在win世界里不同的分区(主分区或者扩展分区下的逻辑分区)是具有不同的根目录的, 那就是用不同的盘符来确定。比方说我WinXP系统下的第二主分区其根目录就是盘符D:(当然可以指定盘符),但是每一个分区均有自己独立的根目录, 有几个分区就有几个根目录存在。
   大体来说。Linux系统的目录结构是:树状结构, 并且是倒长的树形结构。如下所示:
                                              /根目录

┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓
┃   ┃       ┃      ┃      ┃      ┃       ┃      ┃      ┃
bin   home    dev      etc      lib      sbin    tmp       usr    var
┃                                        ┃
┏━┻━┓      ┏━━┳━━┳━━┳━┻━┳━━┓
┃       ┃    ┃   ┃    ┃    ┃      ┃    ┃
rc.d   cron.d X11R6   src   lib   local    man   bin
┃                                       
┏━━━┳━━┳━┻━┳━━━┓         
┃       ┃    ┃       ┃       ┃
init.d rc0.d   rc1.d   rc2.d …… linux bin lib src

    这里的一些目录具有特殊意义, 建议在安装系统的时候与/目录安装在同一个分区(其实是必须要放置在/目录下的同一个分区里的), 例如 /etc   /sbin  /bin  /dev  /lib.
为什么呢, 这是因为在系统启动的时候, 经过引导程序将控制权交给操作系统之后, 系统核心(kernel)只会载入一个分区,那就是/目录所在的分区(也称作根分区)。但是在启动的时候,会用到很多的命令和函数库, 例如要载入其他的分区就需要 mount程序和init程序, 还需要用到很多的配置文件,这些配置文件通常都放置/etc目录下。而核心(kernel)模块在启动时必须加载,而核心放置在/lib目录, 那么就是说在启动的时候,需要加载/lib目录下的内容。

    当然有一些目录也可以不与/目录在同一个分区,例如/home ,/usr、 /var 、 /temp 目录等等。 这些目录均可以与/目录在同一个分区,也可以不再同一个分区。
  
   有一些目录特别的重要,需要特别的设置和保存, 比方说  /etc 目录,里面有保存体统密码和账户的目录和文件, 例如 /etc/passwd   /etc/shadow。 以及系统启动时要用到的各种配置文件 /etc/sysconfig/*。  
   
   还有就是/var目录也是非常重要的,这个目录是用于管理系统运行过程中的重要暂存数据的,例如 /var/lib和/var/run。 此外几乎所有的服务的登录文件都放在/var/log目录中, 通过查看/var/log 目录下的日志文件就可以查看谁在什么时候做过什么样的操作。

    使用Linux和win的最大区别就是, Linux可以给系统的超级管理者就是root用户提供最大的管理自由,同时也可以相关数据和文件最大的保护。所以在使用Linux的时候一定要管理好系统的文件和目录,以及他们之间的层次关系。
1

查看全部评分

Rank: 1

主题
0
帖子
18
C币
3 枚
在线时间
3 小时
发表于 2010-9-3 10:41:43 |显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
您需要登录后才可以回帖 登录 | 加入社区!

C语言 ( 粤ICP备11042647号-2 )

GMT+8, 2012-2-7 22:30

©2009-2011 cyuyan.com.cn

回顶部