Windows与linux分区的区别:

    对于我们普通人来讲,分区就是我们看到的“我的电脑下面的C盘、D盘、E······,每个分区都有自己的区域,无法使用别的分区的空间,这样可以起到保护分区中文件的作用。其实,这样很容易理解。可是,对于linux初学者来讲,因为使用习惯了windows,到了linux下面,一下子很难转换过来。

    假设在windows中,有一块硬盘,我们将其分了4个区(暂且不提主分区、扩展分区),分别是C盘、D盘、E盘和F盘,一共四分区。在Windows中,每个分区都有一个“\“目录。比如:我们在win命令行cmd下,C盘中任意目录下输入“cd \”,之后,便会回到“C\,同样的,在D盘任意目录下输入“cd \”,便会回到“D:\”。这就说明了,在该windows4个分区中,每个分区都有一个根,一共有4个“\”。想找C分区,直接去C盘就行;想找D分区,直接去D盘就行······

       12

而在linux,一切文件都是从/”文件系统的位置开始的。虽然是从根目录开始,但是,分区同样有它的好处。比如,一台服务器在同一硬盘下开有很多服务,例如:邮件服务、ftp服务等等,由于某种原因,ftp需要占用大量的空间,硬盘中所有的空间都满足不了,那么它自己崩溃的同时,势必也会造成其他服务无法正常使用。所以,我们要使用分区的形式,将他们隔开。
    假设有一个硬盘,同样有3个分区,分别是/分区10G/app分区50G/boot分区1G,一共三个分区。那么在linux的系统结构里,有且只有一个/(根分区)。 你的其他分区只能被继续挂载到/(根分区)下的某个目录里,挂载好之后,当你向这个目录读写数据的时候,其实是在向被挂载到该目录的另一个分区读写数据。要想找/app分区,就必须先找到/分区。不过,不可以单纯的理解为,/app分区就在/分区下面!因为,/app分区中的50G的空间,是和/分区中的10G空间是没有关系的。只是/app分区的路径在/分区中记录着。
linux分区方式windows分区

   另外,再补充一点:主引导扇区是硬盘的第一扇区。对于MBR区表硬盘,它由三个部分组成,主引导记录MBR、硬盘分区表DPT和硬盘有效标志。由于DPT分区表只有64bytes,所以只能记录4个主分区的信息,如果分区数量大于4,则要将其中一个主分区变成扩展分区,然后在扩展分区中增加逻辑分区。另外MBR最大支持2.2TB磁盘,它无法处理大于2.2TB容量的磁盘。(现如今,多用GPT分区表硬盘来替代MBR分区表硬盘。)

 

原创文章,作者:156,如若转载,请注明出处:http://www.178linux.com/81285

(8)
156156
上一篇 2017-07-16 10:20
下一篇 2017-07-16 14:24

相关推荐

  • RHCE系列之备份工具—-镜像备份Rsync

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://nolinux.blog.51cto.com/4824967/1431426     我一哥们最近在搞备份,需要用到rsync。因此,鄙人就简单总结了下rsync,也就有了这篇博文,希望对51…

    Linux干货 2016-08-15
  • vim文件编辑器

       vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。 vim功能十分强大,具有很多有优点: 所有的unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会有 很多软件的编…

    Linux干货 2016-08-11
  • 马哥教育网络班21期+第6周课程练习

    请详细总结vim编辑器的使用并完成以下练习题1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; %s/^([[:space:]]{1,}.*)/#\1/s 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行…

    Linux干货 2016-08-15
  • CentOS启动流程排错

    grub legacy配置文件:/boot/grub/grub.conf     default=#: 设定默认启动的菜单项;落单项(title)编号从0开始      timeout=#:指定菜单项等待选项选择的时长     &…

    Linux干货 2016-09-13
  • 马哥教育网络版22期+第10周作业

    week10 1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;   (1) 为硬盘新建两个主分区;并为其安装grub;   (2) 为硬盘的第一个主分区提供内核和ramdisk文件;&nbsp…

    Linux干货 2016-10-29
  • shell脚本编程之if、case条件语句

    程序执行三种顺序     顺序执行          选择执行          循环执行       &nb…

    Linux干货 2016-08-18