Linux文件系统管理全攻略
1. 探索Linux文件系统
1.1 文件系统的类比理解
文件系统指的是文件和目录的组织方式。Linux系统中,文件和目录以一种有组织的方式存储信息,这类似于纸质文件归档系统。比如,在纸质归档时,我们会把多页文件放入文件夹,再将文件夹存放在文件柜中。若文件夹众多,还会有相应的归档系统,如给文件夹贴标签并按字母顺序排列。
在计算机里,Linux使用文件系统来组织所有信息,存储介质包括硬盘、USB驱动器和DVD驱动器等。可以把磁盘驱动器类比为文件柜,文件柜的抽屉对应文件系统中的目录,抽屉里的文件夹也是目录,因为计算机文件系统中的目录可以包含其他目录,而文件就如同文件夹里的页面,是实际信息的存储处。
1.2 Linux文件系统的层次结构
Linux文件系统具有层次结构,目录可以包含其他目录,这些子目录又包含单个文件。整个Linux系统中的一切都以文件和目录的形式组织,要访问和使用系统中的文档和程序,就必须熟悉文件系统。
Linux文件系统像一棵树,有一个根目录,所有其他目录都从根目录分支出来。完整路径名中,根目录用单个斜杠(/)表示,之后是文件和目录的层次结构。文件系统的部分内容可以位于不同的物理驱动器或硬盘分区中。
1.3 标准目录及其用途
Linux使用标准目录层次结构,以下是一些标准目录及其用途的总结:
| 目录 | 用途 |
| — | — |
| /bin | 用户命令的可执行文件(供所有用户使用) |
| /boot | 引导加载程序加载Linux内核所需的文件 |
| /dev |