Linux文件系统与应用管理全解析
1. Linux目录语义与伪文件系统
在Linux系统中,不同的目录有着特定的语义和用途,以下是一些常见目录及其功能:
| 目录 | 语义 |
| — | — |
| dev | 设备(终端、驱动器等) |
| etc | 系统配置文件 |
| home | 用户主目录 |
| lib | 共享系统库 |
| mnt, media | 可移动媒体(如USB闪存驱动器)的挂载点 |
| opt | 特定发行版;可托管包管理器文件 |
| proc, sys | 内核接口 |
| tmp | 临时文件 |
| usr | 用户程序(通常为只读) |
| var | 用户程序(日志、备份、网络缓存等) |
伪文件系统是一种特殊的文件系统,它们看似是普通的文件系统,但实际上是对内核接口的封装,我们可以使用常规的文件操作命令(如 ls 、 cd 、 cat )与它们进行交互。伪文件系统提供的接口包括进程信息、与设备(如键盘)的交互以及特殊设备(可作为数据源或数据接收器)等。
Linux有三种主要的伪文件系统,下面我们来详细了解一下:
- procfs :Linux从UNIX继承了 /proc 文件系统(procfs),其初衷是从内核发布与进程相关的信息,供 ps 或 free 等系统命令使用。它的结构规则较少,允
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



