Linux文件系统

最后一次更新时间:Saturday, May 22nd 2021, PM

 

/bin 二进制文件

系统自带的,可以运行的应用程序(例如 ls,mkdir,rm 等)。

/boot 启动系统所需文件

/dev 设备文件

其中很多是系统启动/运行时生成的。

/etc 系统配置文件(主要)

etc 这个名字来源于最早的 Unix,其原文为 etcetera,用于放置不便于归类的文件。

现在通常解释为 Everything To Configure,即要配置的所有内容,例如系统名称、用户及其密码、硬盘分区等等。

/home 用户文件夹

例如 /home/User01/home/User02/home/guest

/lib 库文件

应用程序可使用的代码文件。通常系统中有其它的lib目录,但挂载在根目录下的/lib是较为特殊的,它的作用偏内核向。例如绘制窗口、控制设备等。是使显卡、声卡、网卡、打印机等设备工作的驱动程序。

/media 挂载外部存储器(自动)

/mnt 挂载外部存储器(手动)

现不常用

/opt 软件(自行编译,非正规渠道)

应用程序通常出现在/opt/bin目录

/proc 计算机的信息

例如 CPU 和 Linux 系统内核信息。于计算机启动/运行时生成。

/root 管理员目录

/run 系统进程临时数据

/sbin (/bin的sudo版)

/bin类似,但是其命令(应用程序)只有超级用户才能执行(sudo),例如install、remove、format等

/usr 软件(符合GNU规范,正规渠道)

早期是Unix用户目录(同/home

如今,/usr包含了大量目录,而这些目录又包含了应用程序、库、文档、壁纸、图标和许多其他需要应用程序和服务共享的内容。

/srv 服务器数据

例如 /srv/http/srv/www/srv/ftp等。

/tmp 临时文件

通常由正在运行的应用程序放置。

/var 频繁更改的文件(例如日志)

示例

文件类型 路径
普通执行程序文件 /usr/bin
服务器执行程序文件和管理程序文件 /usr/sbin
应用程序配置文件 /etc
日志文件 /var/log
应用程序文档文件 /usr/share/doc
应用程序手册页文件 /usr/share/man

除特别声明外,本站所有文章均采用 CC BY-SA 4.0 协议 ,转载请注明出处!