Linux目录结构
wangzhankun
2019-10-29
/
/bin
/boot
/dev
/etc
/home
/lib
/media
/mnt
/opt
/root
/sbin
/srv
/tmp
存放执行文件的目录。放置的是单用户维护模式下还能够被操作的命令
存放开机时会使用的文件,包括linux内核文件以及开机菜单与开机所需配置等。linux
kernel常用的文件名为vmlinuz
在linux系统下,任何设备与接口设备都是以文件的形式存放在这个目录中。只要通过访
问这个目录下的某个文件,就等于访问某个设备。
系统主要的配置文件几乎都放置在这个目录中,例如账号密码文件、各种服务的起始文
件等。
/etc/init.d
所有服务的默认启动脚本
/etc/xinetd.d
super daemon管理的各项服务的配置文件目录
/etc/X11
与x window有关的各种配置文件
函数库。
防止可删除的设备。包括dvd,光盘等
暂时挂载某些额外的设备。
第三方软件放置的目录。习惯上会安装到/usr/local中
系统管理员的主文件夹。放在根目录下是因为如果进入单用户维护模式而仅挂载根目录
时,该目录就能够拥有root的主文件夹。通常该目录也应当与根目录放置在同一分区
包含了开机过程需要的开机、修复、还原系统等命令。这些命令一般只有root能够利
用。至于某些服务器软件程序,一般放置在/usr/sbin下。至于本机自行安装的系统执行
文件则放置在/usr/local/sbin当中。常见的命令包括fdisk,fsck,ifconfig,init,mkfs等
一些网络服务启动之后,这些服务所需要取用的数据目录。常见的服务有WWW,FTP等
临时数据文件
/proc
虚拟文件系统。它放置的数据存放在内存当中,例如系统内核、进程、外部设备状态、
网络状态等
/proc
虚拟文件系统,主要是记录与内核相关的信息
/usr
Unix software resource的缩写,系统默认软件都会放置到/usr下面
bin
绝大部分的用户可使用命令都放在这里
include
c/c++等程序语言的头文件与包含文件放置处
lib
包含各应用软件的函数库、目标文件,以及不被一般用户管用的执行文件或脚本文件。
local
系统管理员在本机自行安装自己下载的软件安装目录。
share
放置共享文件的地方,在这个目录下放置的数据几乎是不分硬件架构均可读取的数据
Created With
MindMaster