天天看点

系统目录结构

Linux内所有的一切都是以文件的形式呈现,文件存放在目录中。无论哪个版本的Linux系统,在根目录下都有一些目录,这些目录是标准的。各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差不多。

下面通过命令查看CentOS 7的目录结构:

<a href="https://s2.51cto.com/wyfs02/M01/97/7D/wKioL1kuxOni6V1ZAAAUbxIG_Xs732.png" target="_blank"></a>

也可以通过tree命令以树状的形式查显示整个文件目录的内容。系统默认不自带tree命令,需要通过yum的方式安装tree命令软件包。

以下通过表格详细说明各个目录的作用:

序号

目录

用途

作用范围

备注

1

bin

存放可执行命令的文件

普通用户

2

sbin

root用户

3

boot

存放系统启动相关文件

4

dev

存放设备文件

5

etc

存放配置文件

6

root

root用户的家目录

7

home

存放普通用户的家目录

/home/user/

8

lib

存放32位的系统库文件

9

lib64

存放64位的系统库文件

10

media

挂载多媒体设备的目录

11

mnt

挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录

临时的挂载点

12

opt

安装可选程序

13

proc

系统启动的进程(PID文件)

14

run

进程产生的临时文件,内部文件一关机就消失

15

srv

存放一些服务产生的文件

16

sys

系统内核相关的文件

17

tmp

系统临时目录

18

usr

存放用户的文件

19

var

存放日志和缓存等与系统运作过程有关的文件

/var/log目录下的20个Linux日志文件功能详解:

http://t.cn/RzzLC2e

----------------------------------------------------------------------------------------

附加知识点:

如何查看命令文件的依赖?

<a href="https://s2.51cto.com/wyfs02/M00/97/7E/wKioL1kuzqyTAo7gAAA8RqW-BsM287.png-wh_500x0-wm_3-wmp_4-s_2593975623.png" target="_blank"></a>

本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/1931140,如需转载请自行联系原作者

继续阅读