Linux系统目录结构
目录名 | 含义 |
---|---|
/ | 根文件系统 |
/home/用户名 | 普通用户的主目录 |
/root | 是root用户的主目录 |
/bin | 包换常用命令文件,不能包含子目录 |
/sbin | 包含系统管理员和root用户所使用的命令文件 |
/dev | 包含大部分设备文件,比如磁盘,光驱 |
/lib | 包含linux系统的共享文件和内核模块文件 |
/lib64 | 包含64位版本linux系统的共享文件和内核模块文件 |
/tmp | 包含一些临时文件 |
/mnt | 手动为某些设备(比如硬盘)挂载体供挂载目录 |
/boot | 包含linux系统的内核文件和引导装载程序(如GRUB)文件 |
/opt | 包含某些第三方应用程序的安装文件 |
/media | 由系统自动为某些设备(光盘,U盘)挂载提供挂载目录 |
/var | 该目录存放不经常变化的数据,如系统日志,打印队列,DNS数据库文件 |
/etc | 包含linux系统上大部分的配置文件,建议修改前备份 |
/usr | 包含可以提供所有用户使用的程序和数据 |
/srv | 存储一些服务启动之后所需要取用的资料目录 |
/run | 一个临时文件系统,一些程序或服务启动以后,会将它们的PID放置在该目录 |
/sys | 在linux系统提供热插拔能力的同时,该目录包含所检测到的硬件设置,它们被转化成/dev目录中的设备文件 |
/proc | 是一个虚拟文件系统,它不在磁盘上,而是由内核在内存中产生,用于提供系统的相关信息 |