L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

上节磁盘文件系统内容回顾:

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

kudzu:检测磁盘变化的命令。见博主博客。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

单独查看磁盘,fdisk -l /dev/sdc。查看sdc磁盘。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

进入磁盘sdb。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

m:查看帮助。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

分了一个扩展分区给1。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

剩余的130M全部给(直接按回车),p打印结果。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

Partition 1 is alreaday defined:表示1已经被占用。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

查看分区,显示结果是没有扩展分区的,因为分区过后还没有保存。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

over:礼包里边没有e,只剩下l,p表示扩展分区已经用完。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

创建主分区(p)给3。No free sectors available:意思是没有剩余的扇区了,但是分区表还是够用的。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

l:表示逻辑分区,

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

default 15:表示最少是15,我们就给一个400M。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

使用小写的m,系统不是识别,进行不了。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

逻辑分区从5开始。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

5 6都是逻辑分区。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

w保存之后可以查看。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

partprobe命令。(inform the OS of partition table changes:通知OS分区表的更改)。

最后执行partprobe通知操作系统我的分区表发生变化了。当然了也可以重启,不想重启了就执行partprobe。

我们会看到,不接路径的话,会有提示sda资源忙,所以最好在partprobe后接一个路径(我们的例子sdb。)。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

使用命令fdisk /dev/sdb,然后输入p查看,像这样的Linux分区LVM是不支持的,使用t修改,修改Linux对应的5(sdb5),L查看磁盘情况,LVM对应的是8e,我们就把Linux修改成8e,然后输入p查看,sdb5就可以被LVM支持了。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

d:删除分区,p查看,没有5分区(Linux LVM)了,分区号会随之改变。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

q不保存退出,mkfs.ext4 /dev/sdb格式化磁盘。格式化:分配文件系统。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

文件系统会检查,我们不希望它检查,就是用这个命令tune2fs -c -1 /dev/sdb1。

 L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

以上就是分区格式化挂载的过程。想要永久挂载需要写到/etc/fstab文件里。

parted命令:

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

parted /dev/sdb:help是查看帮助。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

比如想干掉rm命令,可以使用msdos命令然后输,入rm。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

如果磁盘被挂载删除不掉,这时候需要把磁盘删除挂载(umont),然后在使用parted命令,rm删除命令。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

把磁盘都改成gpt格式。这样才能正常使用parted进行分区。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

使用mkpart命令进行主分区(primary)。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

使用mkpart命令进行逻辑分区(logical)。进行完之后可以直接quit退出。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

查看磁盘发现已经被改过了。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

格式化磁盘sdb2。最后把sdb2(格式化的磁盘)挂载到/tmp下。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

综上:parted的分区方法。可以直接复制到xshell里边,完成所有操作。

fdisk:磁盘分区的命令,-l查看列表,适用于小于2T的分区工具。

parted:GNU磁盘分区工具,适合大于2T的分区工具。

mount:挂载的命令 -t:文件系统类型 -o:挂载的选项 -a。

umount:卸载的命令,-lf强制执行。

dd:创建一个文件的文件系统(个人理解)。convert and copy a file:转换并复制一个文件(官方理解)。详情见博主博客。

dd:(dd if=/dev/sda of=mbr.bin bs=512 count=1)

mkfs:格式化命令 -t:文件系统类型mkfs.ext3。

df -h:查看磁盘挂载信息。

du -sh:(s:大小。h:人类可读)查看文件及目录大小。

L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解























相关文章:

  • 2021-11-12
  • 2022-12-23
  • 2021-11-21
  • 2021-09-18
  • 2021-04-21
  • 2021-06-30
  • 2022-01-19
  • 2021-08-01
猜你喜欢
  • 2021-05-15
  • 2021-09-22
  • 2021-12-27
  • 2021-10-30
  • 2021-11-02
  • 2021-08-03
  • 2021-07-23
相关资源
相似解决方案