深入了解Linux文件系统及常用命令操作
1. 理解Linux文件系统
Linux和其他操作系统一样,以文件和目录的形式组织信息。目录是一种特殊的文件,可包含其他文件和目录,这种组织方式形成了层次化结构,即文件系统。
1.1 文件系统的统一视图
Linux文件系统为PC上的所有存储提供了统一视图,有一个根目录,用正斜杠(/)表示。根目录下是文件和目录的层次结构,文件系统的部分内容可存于不同物理介质,如硬盘、软盘和CD - ROM。与MS - DOS或Windows不同,Linux文件系统中没有驱动器字母,所有磁盘驱动器和CD - ROM驱动器都是单一文件系统的一部分。
1.2 文件名和路径名
在Linux中,文件名可以长达256个字符,并且区分大小写,常带有多个扩展名,如“sample.tar.Z”。要定位一个文件,不仅需要文件名,还需要目录层次信息,包含完整目录层次的扩展文件名就是路径名。路径名由以下部分组成:
- 根目录,用正斜杠(/)表示。
- 目录层次,每个目录名用正斜杠(/)分隔,最后一个目录名后也有/。
- 文件名,包含名称和一个或多个可选扩展名,每个扩展名前有一个点。
1.3 顶级目录及其用途
Linux文件系统有一组定义明确的顶级目录,部分目录有特定用途,了解这些用途有助于在文件系统中导航。以下是一些顶级目录及其包含内容的简要描述:
| 目录 | 包含内容 |
| — | — |
| / | 文件系统的基础,所有文件和目录逻辑上都包含在根目录中,无论其物理位置如何。 |
| /bin | 属于Linux操
超级会员免费看
订阅专栏 解锁全文
2936

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



