Linux分区结合Centos7分区&linux和windows文件系统区别&挂载策略

一,Linux分区

 centos7开始分区。

1、 boot分区

大小:一般300Mb左右。

作用:引导分区,包含了系统启动的必要内核文件,即使根分区损坏也能正常引导启动,一般这些文件所占空间在200M以内。

分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。 

 2、swap分区:

   大小:一般是物理内存的2倍,如2048mb 4096mb

   作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区

分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G

 3、 / 分区(根分区)

  大小:剩余空间         

扫描二维码关注公众号,回复: 15255059 查看本文章

作用:Linux系统具有 “一切皆文件” 的思想和特点,所有的文件都从这里开始。如果我们有大量的数据在根目录下(比如做FTP服务器使用)可以划分大一点的空间。

 分区建议:15G+。根分区和home分区的大小类似于C盘和D盘的空间分配,主要占空间在哪儿就把那里分大容量。

其实上面的图中,期望容量不填的话,那么剩下的所有容量都会分给/目录,而且不要写10G那么少至少20G。 

4、 var分区(可选)

       大小:最少300M-500M,一般2-3G

  作用:用于log日志的文件的存放,如果不分则默认在/目录下

  分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。

5、 home分区(可选)

      大小:2G-10G大小 (每个用户100M左右)

  作用:存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在/目录下

       分区建议:如果用户数据多可以将此分区适当增大,请参考“根分区”分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下。

 如上图,因为我没有为home和var目录分区,所以他就默认处于/目录下面,并且使用/目录的容量,但是有人会好奇,为什么boot分区也在这里,没有为什么!他确实就在/下面,但是与其他的不同的是,他并不使用/目录的容量,而是使用分给他的boot分区的容量。

二,Linux和Windows文件系统的区别

1.Windows文件系统(简单讲)

首先来个大家讲一下最熟悉windows,windows他是通过分盘符来存储文件的,但是这种方式在早期的时候,有一个比较大的问题(当然现在解决了)。如下图,假设下面是一块硬盘,上面分了C盘和D盘并且上面的容量都被分完了,众所周知,C盘是我们的系统盘,D就是其他盘,假设D盘现在满了,那么我们都知道要扩容,但是怎么扩呢?旁边就是C盘还在用,你不可能把系统盘干掉吧!所以这是一个棘手的问题。

2.Linux文件系统 

文件树:

Linux是通过文件树的方式去存储数据的,这棵树的根就是/目录按层级来分这是一级目录,/etc,/pro,/var和/bin之类的是二级目录,剩下的就像也就像树一样展开。

 相对路径绝对路径:

  • 相对路径
    • 以当前路径为基准点,查找其他资源
    • vi ../etc/sysconfig/network
  • 绝对路径
    • 以根目录为基准点,查找其他资源
    • vi /etc/sysconfig/network-scripts/ifcfg-ens33

三, Linux挂载策略(那里不够给哪里

现在我们有一块64G的硬盘给/boot256M,swap2G,/61G(注:/目录给61G其实是不准确的,但是这里近似一下),那么/目录及其子文件(如/etc,/bin,/proc之类的)都是共享这61G的,但是/boot不会使用这61G,他只使用分给他的256M,虽然他也在/下面。如下图:

 假设/usr下面有一个upload用来存储用户上传的文件,现在/upload已经占用了59G的空间,给/目录分配的61G就快要被用完了,那么我们是不是也要对/扩容呀!错!大错特错!我们采用的方式是去扩容upload。流程如下:这里准备一块2T的硬盘,通过挂载的方式,挂载到/upload上,那么这个时候,/upload就不再共享使用/目录的61G。而是仅仅使用这挂载的2T容量。那么这就可以解决Windows所遇到的问题。策略简称:那里不够给哪里。

注:这里只是挂载的理论知识,如果想看实操的话可以去看我的这一篇博客

https://blog.csdn.net/weixin_64972949/article/details/130022381?spm=1001.2014.3001.5502

最后

本篇博客对Linux分区结合Centos7分区&linux和windows文件系统区别&挂载策略的介绍就到这里,感谢大家的观看!如果本篇博客对你有帮助的话,请点一个小赞支持一下!我们下一篇博客再见!

猜你喜欢

转载自blog.csdn.net/weixin_64972949/article/details/130994199
今日推荐