Linux内所有的一切都是以文件的形式呈现,文件存放在目录中。无论哪个版本的Linux系统,在根目录下都有一些目录,这些目录是标准的。各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差不多。
下面通过命令查看CentOS 7的目录结构:
也可以通过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 |
----------------------------------------------------------------------------------------
附加知识点:
如何查看命令文件的依赖?
本文出自 “乱码时代” 博客,请务必保留此出处http://juispan.blog.51cto.com/943137/1931140
原文地址:http://juispan.blog.51cto.com/943137/1931140