Linux中目录树结构与磁盘数据结合方式
2012-11-04 19:24
260 查看
从Windows开始学习的,现在看Linux的文件系统和磁盘结合方式,有点云里雾里。查了些资料。总结以下理解:
Windows的文件都是放在分区中,系统寻找文件是从分区开始的,所有分区之间是并行的关系。而Linux中,由于文件结构是树形的,跟目录必须占用一个分区,然后这个根目录下可以挂载其他的分区,因此这几个这些个分区可以是并行的或者从属的关系。实例如下(从其他地方复制来的):
有一块硬盘,分成了4个分区,分别是/;/boot;/usr和windows下的fat
对于/和/boot或者/和/usr,它们是从属关系;对于/boot和/usr,它们是并列关系。
如果我把windows下的fat分区挂载到/mnt/winc下,(挂载??哦,别急,呵呵,一会就讲,一会就讲。)那么对于/mnt/winc和/usr或/mnt/winc和/boot来说,它们是从属于目录树上没有任何关系的两个分支。
因为根目录必须占用一个分区,而其他分区虽然可以挂载在其他目录下,但是并没有表现出特别的独立的作用。有时候挂载的不好,甚至会引发问题,比如挂载的那个目录需要存放很大的文件,但是这个分区却比较小。
另外,考虑到windows和linux的分区格式不同,我们在使用命令挂载分区到linux中时,要考虑分区格式是否被支持,同时要注意如果这个挂载点下面已经存在数据了,则这些数据就不能用了。
linux有一种分区格式是swap,这是给专门提供给系统缓存使用的一种格式(windows中是用一个文件),因此必须提供一个分区作为这个用途。综合考虑上面在其他地方挂载分区没有多大作用,所以通常我们安装Linux的时候,就只给系统分两个分区,分别是根分区和缓存分区。
挂载:linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的总的目录层次结构。这里所说的“按一定方式”就是指的挂载。将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为挂载。把该子目录称为挂载点。
Windows的文件都是放在分区中,系统寻找文件是从分区开始的,所有分区之间是并行的关系。而Linux中,由于文件结构是树形的,跟目录必须占用一个分区,然后这个根目录下可以挂载其他的分区,因此这几个这些个分区可以是并行的或者从属的关系。实例如下(从其他地方复制来的):
有一块硬盘,分成了4个分区,分别是/;/boot;/usr和windows下的fat
对于/和/boot或者/和/usr,它们是从属关系;对于/boot和/usr,它们是并列关系。
如果我把windows下的fat分区挂载到/mnt/winc下,(挂载??哦,别急,呵呵,一会就讲,一会就讲。)那么对于/mnt/winc和/usr或/mnt/winc和/boot来说,它们是从属于目录树上没有任何关系的两个分支。
因为根目录必须占用一个分区,而其他分区虽然可以挂载在其他目录下,但是并没有表现出特别的独立的作用。有时候挂载的不好,甚至会引发问题,比如挂载的那个目录需要存放很大的文件,但是这个分区却比较小。
另外,考虑到windows和linux的分区格式不同,我们在使用命令挂载分区到linux中时,要考虑分区格式是否被支持,同时要注意如果这个挂载点下面已经存在数据了,则这些数据就不能用了。
linux有一种分区格式是swap,这是给专门提供给系统缓存使用的一种格式(windows中是用一个文件),因此必须提供一个分区作为这个用途。综合考虑上面在其他地方挂载分区没有多大作用,所以通常我们安装Linux的时候,就只给系统分两个分区,分别是根分区和缓存分区。
挂载:linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的总的目录层次结构。这里所说的“按一定方式”就是指的挂载。将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为挂载。把该子目录称为挂载点。
相关文章推荐
- Linux中目录树结构与磁盘数据结合方式
- ios-day12-01(ios开发中的数据存储的常用方式有哪些、应用沙盒目录结构、应用沙盒目录路径的常见获取方式)
- (大数据工程师学习路径)第一步 Linux 基础入门----目录结构及文件基本操作
- 在linux centos下列出文件夹和文件的目录树结构的方式方法
- 小白学习大数据之路第一部分——基本指令以及linux的目录结构说明
- DataGrid中,读取数据库中的图片并绑定数据列或磁盘目录中的图片,用输出流方式
- linux磁盘目录结构
- 大数据每日干货第四天(linux基础之一目录结构与常用命令)
- LINUX目录结构
- Linux文件目录结构
- Linux下的目录结构
- [Linux]系统目录结构
- 【Linux】Linux 目录结构
- linux的文件目录结构和一些基础命令
- Linux系统目录结构
- Linux 文件系统的目录结构
- 每天一个linux命令(19):Linux 目录结构
- Linux下获取磁盘空间利用率方式
- 每天一个linux命令(23):Linux 目录结构
- Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限