linux系统--磁盘管理命令(一)

时间:2022-05-23 18:29:30

一、基本命令

1.1 查看磁盘分区使用状况:df

  参数:

    • l:仅显示本地磁盘(默认)
    • a:显示所有文件系统的磁盘使用情况,包括比如 /proc/
    • h:以1024进制计算最合适的单位显示磁盘容量
    • H:以1000进制计算最合适的单位显示磁盘容量,一般用于工业上的计算
    • T:显示磁盘分区的类型
    • t:显示指定类型文件系统的磁盘分区,例如:df -t ext4
    • x:不现实制定类型文件系统的磁盘分区,例如:df -t ext4  

  linux系统--磁盘管理命令(一)

  linux系统--磁盘管理命令(一)

  linux系统--磁盘管理命令(一)

    linux系统--磁盘管理命令(一)

1.2 统计磁盘上的文件大小:du

  参数:

    • b:以byte为单位统计文件
    • k:以KB为单位统计文件
    • m:以MB为单位统计文件
    • h:按照1024进制以最适合的单位统计文件
    • H:按照1000进制以最适合的单位统计文件
    • s:指定统计目标  

  linux系统--磁盘管理命令(一)

  统计出来的大小都是四舍五入之后的结果,如果要统计详细,就要用h和H参数:

  linux系统--磁盘管理命令(一)

1.3 fdisk 命令

  参数:

    • l:列出分区列表
    • L:
    • s
    • S
    • b:分区大小
    • B
    • c
    • C
    • h
    • H
    • u:与 l 搭配,显示分区数目
    • o
    • t
    • V  

  linux系统--磁盘管理命令(一)

  黄色部分就是我们的第一块分区硬盘。下面是第一块的分区列表。

二、磁盘分区

2.1 分区的规则

  1. 主分区和扩展分区总数不能超过4个
  2. 扩展分区最多只能有一个
  3. 扩展分区不能直接存取数据  

 2.2 在VM虚拟机中添加硬盘

  添加硬盘之前,先要关闭虚拟机,热插拔除外。

  点击==》编辑虚拟机设置

  linux系统--磁盘管理命令(一)

  点击下面的==》添加  按钮

  linux系统--磁盘管理命令(一)

  linux系统--磁盘管理命令(一)

  选择 硬盘,然后点击 下一步

  linux系统--磁盘管理命令(一)

  默认,选择下一步

  linux系统--磁盘管理命令(一)

  选择 创建新虚拟磁盘,然后点击下一步:

  linux系统--磁盘管理命令(一)

  更改磁盘大小,然后下一步:

  linux系统--磁盘管理命令(一)

  点击完成,即创建成功。

  linux系统--磁盘管理命令(一)

  现在即可以打开虚拟机了。

2.3 Kernel Panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

  原因:内核启动项出现问题。

   选择第二项:Advanced options for Ubuntu

   linux系统--磁盘管理命令(一)

  选择倒数第三个内核进入系统即可启动系统了。

  linux系统--磁盘管理命令(一)

2.4 Linux中MBR分区

  运行fdisk -l 命令,查看自己的分区:

  linux系统--磁盘管理命令(一)

  黄色部分为我们添加的分区。

   进入分区模式,输入命令:fdisk /dev/sdb

  linux系统--磁盘管理命令(一)

  输入 m 可以查看到命令的帮助信息:

  linux系统--磁盘管理命令(一)

  输入 n 给硬盘添加新分区

  linux系统--磁盘管理命令(一)

  p:表示主分区,括号中的内容表示主分区和扩展分区的分区状况以及总共可以分的分区数目

  e:表示扩展分区

  输入p,进行主分区

  然后进入分区编号,Linux中1-4是留给主分区和扩展分区用的,什么都不输入的话,默认为1,直接回车,选择默认

  linux系统--磁盘管理命令(一)

  现在是指定扇区的起始位置和终止位置,什么都不输入的话,默认就是从括号中的参数,直接回车,终止位置也是一样:

  linux系统--磁盘管理命令(一)

  现在给分区指定终止位置,50GB都输入的话,为50*1000M,所以输入如下:

  linux系统--磁盘管理命令(一)

  进入如下:

  linux系统--磁盘管理命令(一)

  输入p 来查看已经添加的分区:

  linux系统--磁盘管理命令(一)

  继续添加分区,添加扩展分区,如下:

  linux系统--磁盘管理命令(一)

  全部回车,选择默认

  linux系统--磁盘管理命令(一)

  输入p,查看:

  linux系统--磁盘管理命令(一)

  linux系统--磁盘管理命令(一)

  觉得分区不合理,可以删除分区,输入d选项

  linux系统--磁盘管理命令(一)

  选择要删除的分区的编号,选择2,删除扩展分区:

  linux系统--磁盘管理命令(一)

  添加主分区:

  linux系统--磁盘管理命令(一)

  把分区方案写入磁盘中,输入w,然后输入  fdisk -l  查看磁盘分区

   linux系统--磁盘管理命令(一)

  linux系统--磁盘管理命令(一)