> 文章列表 > linux目录结构

linux目录结构

linux目录结构

Linux文件目录

linux目录结构

Linux系统(以CentOS7为例)中重点目录如下:

linux目录结构

1、/boot 主要用于存放开机所需文件,包括内核、开机菜单等配置文件
2、/dev 该目录下以文件的形式存放任何设备和接口,在Linux系统中,有一种说法叫做一切皆文件,实际上,对硬件的操作都可以看做是对文件的操作。
3、/home 用于存放除root用户的家目录,该目录下会存在每一个可登陆用户的同名子目录,这些目录就是这些可登陆用户的家目录。
4、/root 对于Linux的root用户来说,它的家目录为/root,而不是和普通用户一样在/home目录下。
5、/bin 实际上是/usr/bin目录的软连接,存放的是单用户命令下可以操作的命令。
6、/sbin 实际上是/usr/sbin目录的软连接,存放的是开机过程中可以操作的命令,该目录下的命令只有root权限可以运行。
7、/lib 该文件夹为存放库和函数,包括开机时用到的链接库和/sbin、/bin时用到的库。
8、/media 该目录一般用于挂载设备文件
9、/mnt 与/mdeia类似,一般用于挂载设备文件
10、/opt 我们有时会从网络上下载一些软件安装包,一般就把下载的安装包放在此目录
11、/srv 本模具路是一些网络服务的数据文件目录,平时不常用
12、/tmp /tmp目录类似于windows的共享文件夹,是专门用于与他人“共享”文件的目录,任何用户都可以对该目录进行操作
13、/proc 本目录存放了一些虚拟的文件系统,例如系统内核、进程、外部设备以及网络状态,有时我们也会查看该目录下的虚拟文件从而获取系统的状态,/proc目录又一次体现出了Linux下一切皆目录的思想。
14、/usr/local 当采用源码部署方式安装软件时,用户自行安装的软件目录。与/opt目录不同在于/opt目录一般用于存放安装包,而此目录存放安装后的软件。
15、/usr/bin 存放的是单用户命令下可以操作的命令
16、/usr/sbin 存放的是开机过程中可以操作的命令,该目录下的命令只有root权限可以运行。
17、/usr/share 常用与存放帮助与说明文件,也可以防止共享文件。Linux系统的字体、时区等存放在此目录。
18、/var 主要用于存放日志文件,采用YUM安装的软件一般会在此目录下创建日志文件,Linux系统的系统日志也在这个

家目录:
./home所有普通的用户创建的时候都会在生成用户的目录被称为家目录,
./root管理员的家目录