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 协议 ,转载请注明出处!