linux常见目录解释

1./bin 重要的二进制 (binary) 应用程序

bin是binary的缩写,该目录存放了很多可执行文件,linux下存放可执行文件的目录有很多,但/bin却比较特殊,因为这里存放的是在单用户维护模式下还能被操作的命令,这里的命令能被root用户和一般用户使用。

 

2./boot 启动 (boot) 配置文件

 

 

/boot 目录存放了linux内核文件和开机所用到的配置文件
/boot/grub
如使用grub引导装载程序,则目录存放了grub启动时的配置文件,既开机设置的相关文件

 

3./dev 设备 (device) 文件

该目录存放了各种设备文件

 

4./etc 配置文件、启动脚本等 (etc)

该目录存放了各种系统配置文件,这里的文件只有root用户有权力修改,但一般用户有权利查看

 

5./home 本地用户主 (home) 目录

该目录为用户的主目录,在/home下,每个用户有自己的一个独立目录,目录名称和用户名一致

 

6./lib 系统库 (libraries) 文件

该目录下存放的是开机时会调用到的库函数和在/bin和/sbin下的命令会调用到的库函数

 

7./lost+found

在根 (/) 目录下提供一个遗失+查找(lost+found) 系统

 

8./media 挂载可移动介质 (media)

该目录下存放的是各种暂存(可删除)的媒体文件,例如u盘、光驱、软盘、 CD、数码相机等

 

9./mnt 挂载 (mounted) 文件系统

mnt是mount的缩写,各种额外设备在挂载后都会在该目录下生成相应的文件

 

10./opt 提供一个供可选的 (optional) 应用程序安装目录

该目录下存放的是用户安装的第三方软件

 

11./proc 特殊的动态目录

该目录用以维护系统信息和状态,包括当前运行中进程 (processes) 信息。该目录本身是一个虚拟文件系统,该目录在开机后,系统对当前系统内核和硬件等等信息进行检测后生成,存在内存当中,该目录存放的是当前启动环境下的系统信息

 

12./root root (root) 用户主文件夹,读作“slash-root”

即root用户的home目录

 

13./sbin 重要的系统二进制 (system binaries) 文件

该目录存放系统管理的必备命令以及开机过程需要的,一般来说只能由root用户使用

 

14./srv 服务(serve)文件

该目录存放了网络服务所提供的数据和某些服务文件

 

15./sys 系统 (system) 文件

/sys本身是一个虚拟文件系统,/sys目录和/proc目录的作用差不多,都是用于存放前启动环境下的系统信息,但相比于proc文件系统而言,挂载在/sys目录下的sysf文件系统提供了一种更方便的从内存中获得内核信息的方式

 

16./tmp 临时(temporary)文件

该目录存放运行时所需要的临时文件,每隔一段时间系统会将其清空

 

17./usr 包含绝大部分所有用户(users)都能访问的应用程序和文件

usr是UNIX Software Resource的缩写,是该目录是一个庞大的目录,存放了各种共享文件(不可变动),这个目录主要用于存放系统默认的软件

/usr/bin
这个目录存放的是用户命令
/usr/include
这个目录存放了编程语言的头文件和包含文件
/usr/lib
这个目录包含了各个应用软件的库函数和目标文件
/usr/local
这个目录通常是系统管理员安装自行下载的软件的目录
/usr/sbin
这个目录通常存放系统不常用的系统命令
/usr/src
这个目录一般放置的是源代码

18./var 经常变化的(variable)文件,诸如日志或数据库等

这个目录存放的主要是经常变动的文件,例如缓存这类
/var/cache
这个目录用于存放应用程序运行本身产生的临时文件
/var/lib
这个目录用于存放程序在执行过程中需要使用到的数据文件,每个软件在此目录下都有自己独自的目录
/var/lock
这个目录用于记录程序的锁状态
/var/log
这个目录存放的时登陆文件信息
/var/mail
这个目录是存放个人电子邮箱的目录
/var/run
这个目录是某些程序在运行后,将他们的PID放置到这个目录中




转自 https://www.jianshu.com/p/43f6785e0589

 

posted @ 2020-08-14 17:01  祁峰_1024  阅读(194)  评论(0编辑  收藏  举报