Linux 文件系统路径指南
1. “一切皆文件”概念
在 Linux 系统中,“一切皆文件”是一个核心概念。例如在进行设备格式化操作时,如果忘记在命令末尾添加特定参数,可能会导致整个设备被格式化。这是因为在 Linux 里,所有的设备和资源都被抽象成文件,工具对它们的操作都是以读写文件的方式进行,工具本身并不关心操作的具体对象是什么。
Linux 系统会在底层为我们管理各种不同的设备,每个设备都有其特定的要求和驱动程序。为了简化应用开发者(更不用说用户)的操作,Linux 隐藏了这些复杂性,将每个设备都呈现为一个特定的文件。这就引出了 /dev 目录,该目录中的文件比较特殊,它们并非实际存储在某个位置的物理文件,而是 Linux 创建的虚拟文件系统中的一部分。比如,在树莓派(Pi)上,由于没有 SATA 或 SCSI 磁盘,所以不会有 /dev/sd 文件。
2. 文件系统布局
树莓派的文件系统布局与其他 Linux 系统非常相似,了解这些结构不仅有助于掌握树莓派,还能让你在操作服务器时更加得心应手。以下是一些关键目录及其作用:
| 目录 | 说明 |
| — | — |
| / | 根目录,代表文件层次结构的顶层,所有内容都存于该目录下。 |
| /root | 根用户的主目录,常与根目录 / 混淆。 |
| /etc | 系统中最重要的目录之一,包含系统和已安装应用程序(如 Apache 网络服务器)的大部分配置文件。新用户
超级会员免费看
订阅专栏 解锁全文

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



