- 论坛徽章:
- 0
|
目录树(directory tree)
另外,在Linux底下,所有的档案与目录都是由根目录开始的!那是所有目录与档案的源头~ 然后再一个一个的分支下来,有点像是树枝状啊~因此,我们也称这种目录配置方式为:‘目录树(directory tree)’ 这个目录树有什么特性呢?他主要的特性有:
* 目录树的启始点为根目录 (/, root);
* 每一个目录不止能使用本地端的 partition 的档案系统,也可以使用网路上的 filesystem 。举例来说, 可以利用 Network File System (NFS) 伺服器挂载某特定目录等。
* 每一个档案在此目录树中的档名(包含完整路径)都是独一无二的。
好,谈完了FHS的标准之后,实际来看看CentOS在根目录底下会有什么样子的资料吧!我们可以下达以下的指令来查询:
[root@www ~]# ls -l /
drwxr-xr-x 2 root root 4096 Sep 5 12:34 bin
drwxr-xr-x 4 root root 1024 Sep 4 18:06 boot
drwxr-xr-x 12 root root 4320 Sep 22 12:10 dev
drwxr-xr-x 105 root root 12288 Sep 22 12:10 etc
drwxr-xr-x 4 root root 4096 Sep 5 14:08 home
drwxr-xr-x 14 root root 4096 Sep 5 12:12 lib
drwx------ 2 root root 16384 Sep 5 01:49 lost+found
drwxr-xr-x 2 root root 4096 Mar 30 2007 media
drwxr-xr-x 2 root root 0 Sep 22 12:09 misc
drwxr-xr-x 2 root root 4096 Mar 30 2007 mnt
drwxr-xr-x 2 root root 0 Sep 22 12:09 net
drwxr-xr-x 2 root root 4096 Mar 30 2007 opt
dr-xr-xr-x 95 root root 0 Sep 22 2008 proc
drwxr-x--- 4 root root 4096 Sep 8 14:06 root
drwxr-xr-x 2 root root 12288 Sep 5 12:33 sbin
drwxr-xr-x 4 root root 0 Sep 22 2008 selinux
drwxr-xr-x 2 root root 4096 Mar 30 2007 srv
drwxr-xr-x 11 root root 0 Sep 22 2008 sys
drwxrwxrwt 6 root root 4096 Sep 22 12:10 tmp
drwxr-xr-x 14 root root 4096 Sep 4 18:00 usr
drwxr-xr-x 26 root root 4096 Sep 4 18:19 var
上面表格中比较特殊的应该是/selinux这个目录了,这个目录的内容资料也是在记忆体中的资讯, 同样的不会占用任何的硬碟容量。这个/selinux是Secure Enhance Linux(SELinux)的执行目录, 而SELinux是Linux核心的重要外挂功能之一,他可以用来作为细部权限的控管,主要针对程序(尤其是网路程序)的存取权限来限制。 关于SELinux我们会在后续的章节继续做介绍的喔!
如果我们将整个目录树以图示的方法来显示,并且将较为重要的档案资料列出来的话,那么目录树架构有点像这样:
![]()
图3.2.1、目录树架构示意图
鸟哥只有就各目录进行简单的解释,看看就好,详细的解释请回到刚刚说明的表格中去查阅喔! 看完了FHS标准之后,现在回到第三章里面去看看安装前Linux规划的分割情况, 对于当初为何需要分割为这样的情况,有点想法了吗?^_^。根据FHS的定义,你最好能够将/var独立出来, 这样对于系统的资料还有一些安全性的保护呢!因为至少/var死掉时,你的根目录还会活著嘛! 还能够进入救援模式啊!
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/68904/showart_1786528.html |
|