[CentOS 7系列]系统目录结构

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

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

wKioL1kuxOni6V1ZAAAUbxIG_Xs732.png

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


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

序号 目录 用途 作用范围 备注
1 bin 存放可执行命令的文件 普通用户
2 sbin 存放可执行命令的文件 root用户
3 boot 存放系统启动相关文件

4 dev 存放设备文件

5 etc 存放配置文件

6 root 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

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

附加知识点:

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

wKioL1kuzqyTAo7gAAA8RqW-BsM287.png-wh_50

相关文章

linux下开机自启: 在/etc/init.d目录下新建文件elasticsear...
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以...
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用...
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一...
设置时区(CentOS 7) 先执行命令timedatectl status|grep &...
vim /etc/sysconfig/network-scripts/ifcfg-eth0 B...