安装linux前的一些概念

磁盘分区的选择

  • 目录树结构

所谓的目录树结构(directory tree)就是以根目录为主,然后向下呈现分支状的目录结构的一种文件结构。所以,整个目录树结构最重要的就是那个根目录(root directory),这个根目录的表示方法为一条斜线"/",所有的文件都与目录数有关。

所有的文件都是由根目录(/)衍生来的,而次目录之下还能够有其他的数据存在。

整个linux系统使用的是目录树结构,但是我们的文件数据其实是放置在磁盘分区当中的,现在的问题是如何结合目录树的架构与磁盘内的数据,这个时候就牵扯到"挂载”(mount)的问题。

  • 文件系统与目录树的关系

所谓的挂载就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下;也就是说,进入该目录就可以读取该分区的意思。这个操作我们称为"挂载",那个进入点的目录我们称为"挂载点"。由于整个linux系统最重要的是根目录,因此根目录一定需要挂载到某个分区的。至于其他的目录则可依用户自己的需求来给与挂载到不同的分区。

  • 初次接触linux,只要分区"/"及"swap"即可。这样做的好处是,不怕分区错误造成无法安装的困境。
  • linux支持的文件系统:
  1. ext2/ext3:是linux适用的文件系统类型。由于ext3文件系统多了日志的记录,对于系统的恢复比较快速,
  2. physical volume(LVM):这是用来弹性调整文件系统大小的一种机制,可以让你的文件系统大小变大或变小而不改变原有的文件数据内容
  3. software RAID:利用linux操作系统的特性,用软件仿真出磁盘阵列的功能。
  4. swap:就是内存交换空间。由于swap并不会使用到目录树的挂载,所以用swap就不需要指定挂载点。(swap的内存交换空间的功能是:当有数据被存放在物理内存里面,但是这些数据又不是常被CPU所取用时,那么这些不常被使用的程序将会被丢到硬盘的swap交换空间当中,而将速度较快的物理内存空间释放出来给真正需要的程序使用,所以如果系统不是很忙而内存又很大,自然不需要swap)
  5. vfat:同时被linux与windows所支持的文件系统类型,如果你的主机硬盘内同时存在windows与linux操作系统,为了数据交换,可以构建一个vfat的文件系统

总结:

  • 不论要安装什么样的Linux操作系统,都应该要事先规划,例如分区,引导装载程序
  • 练习机安装时磁盘分区能有/,/boot,/home,swap四个分区
  • 一般要求swap应该是1.5~2倍的物理内存量
  • 即使没有swap,依旧能够安装和运行linux

centos下载https://wiki.centos.org/Download

centos7安装 https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&utm_medium=referral

猜你喜欢

转载自blog.csdn.net/weixin_42489582/article/details/86708198