linux缩减分区空间,用以安装win系统

less和more的区别

  • less可以使用 上下方向键查看, more不可以
  • less加载速度更快, 因为less不必读整个文件
  • less退出时文件内容不会留在shell中, 而more退出时文件的内容会留在shell界面中
    空格 是向下翻页, 而b 是 向后翻页
    实际上, less的功能比more更强大, 所以说 : less is more

fdisk -l
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 83 Linux
/dev/sda2 1026048 210741247 209715200 100G 83 Linux
/dev/sda3 210741248 219129855 8388608 4G 82 Linux swap / Solaris
/dev/sda4 219129856 976773119 757643264 361.3G 5 Extended
/dev/sda5 219131904 976769023 757637120 361.3G 83 Linux

/dev中的 sda1, 2,3 是主分区, sda4 也是主分区, 名字叫 extended , 后面的分区 都是 extended下的扩展分区.

[root@localhost lee]# pvscan
No matching physical volumes found

从磁盘分区, -> pv ->vg -> lv 这三个层次的 硬件管理(类似 lvm(lv manage)), 都有 创建create, 显示 display, 删除remove, 调整大小resize 的命令, 比如: vg来说, 就有:
vgcreate, vgdisplay, vgremove, vgresize等这些命令, 当然也有其他相关命令

相应的resize命令, 有 reduce, 和 extend, 比如 : lvresize命令, 实际上包含了 lvreduce 和 lvextend 命令

**关于lix操作系统, 有 硬件系统层次和 软件系统层次 **

  • 硬件系统层次: 包括 从 磁盘/磁盘分区, (物理卷 pv -> 卷组 vg -> 逻辑卷lv, 这三个构成lvm 逻辑卷系统 , 它是 硬件和文件系统 之间 的中间层, 可以要, 也可以不要, 直接 让 磁盘/磁盘分区 <---mounted on --> 文件系统 挂载)
  • 软件层次, 就是 文件系统 filesystem, 即 /root /home之类的
    **如果使用 逻辑卷管理方式的话, 文件系统比如 /root, /home等就是挂载在 逻辑卷上的了, 比如: /home --mounted on --- /dev/mapper/vg_centos-lv_home **

传统的操作系统挂载方式, 是文件系统 存在于 一个 硬盘上, 当一个硬盘上的空间用完了后, 就无法扩充存储空间了.
使用lvm的好处是: 可以让文件系统 挂载 在 vg的 lv上, 而vg是 可以跨 硬盘的, vg 可以 由 多个硬盘组成. 这样 由vg屏蔽了底层的多个硬盘, 便于 实际生产服务器 扩充 /增加 和 缩减 存储 硬盘

一个磁盘可以分成多个物理卷pv, 实际上就是多个硬盘/分区 也就是一个磁盘分区 比如 /dev/sda1 就是一个 物理卷
在表示 lv逻辑卷的时候,

  • 既可以使用具体的卷组的名称, 比如: /dev/centos/lv_root,
  • 也可以使用固定的"系统卷组名称 mapper" , 比如: /dev/mapper/vg_centos-lv_root

column: [k2lmn]: 圆柱, 柱形物; 栏, 列; 专栏; columnist, 专栏作家; columnar, adcolumn 广告栏
linux的column -t命令, 用来格式化列, 将输出内容进行 列格式化

sort命令的简单选项
sort将输出内容或 直接将file内容的 每一行(的 从首字符 开始比较ascii值, 默认按生序, 忽略 斜杠的比较)排序, 然后重新输出. 选项很多, 常用的选项是:
-u : 去重 (unique)
-r: 倒序( reverse)
-o: 重定向原文件内容

===================================

关于磁盘的三个步骤:

  1. 分区
  2. 格式化
  3. 挂载到文件系统

原文地址:https://www.cnblogs.com/bkylee/p/12112959.html