首页 > 代码库 > Linux 系统目录结构

Linux 系统目录结构

逻辑上所有的目录只有一个项点   /  (根),所有目录的起点

根下面类似一个倒挂的树

[root@Zabbix ~]# tree -L 1 /                  #查看根目录下一级目录树

/                                            #存放系统相关的程序

|-- bin -> usr/bin     

|-- boot                               #Linux 的内核及引导系统程序所需要的文件目录

|-- dev                                 #设备文件目录

|-- etc                                  #二进制安装包(yum,rpm)的配置文件默认路径

|-- home                             #普通用户的家目录

|-- lib -> usr/lib                  # 存文件存放目录

|-- lib64 -> usr/lib64

|-- media

|-- mnt                                #一般 用于临时挂载存储设备的挂载目录。挂载点-->文件系统的(设备)入口

|-- opt

|-- proc                              #Kernel and process information virtual filesystem

|-- root                              #Linux 超级用户root 的家目录

|-- run

|-- sbin -> usr/sbin          #大多是涉及系统管理命令的存放,是root用户的可执行命令存放地

|-- srv

|-- sys

|-- tmp                               #临时文件目录,有时用户运行程序的时候,会产生临时文件,/tmp就用来存放临时文件的,权限比较特殊。

|-- usr                                 #这个是系统存放程序的目录

`-- var                                  # 这个目录的内容是经常变动的,/var 下有 /var/log 这是用来存放系统日志的目录,系统日志路径/var/log/message    /var/www 目录是定义Apathe服务器站点存放目录;/var/lib 用来存放一些库文件

 

应用程序   /usr/bin

数据文件, 帮助 /usr/share

配置文件/etc/

启动命令  /etc/init.d

 

小结:

  1. Linux 的所有目录结构是一个有层次的倒挂着的树形目录结构

  2.   “/”  是所有目录的项点,祖宗

  3. 目录结构和分区设备是没有关系的。也就是不同目录可以跨越不同的磁盘设备或分区

  4. 所有的目录都是按照一定的类别有规律的组织和命名的


本文出自 “network” 博客,请务必保留此出处http://1637307.blog.51cto.com/1627307/1910049

Linux 系统目录结构