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

时间:2021-07-30 04:34:29

一、基本命令

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系统--磁盘管理命令(一)

  

  

  

  

linux系统--磁盘管理命令(一)的更多相关文章

  1. linux系统--磁盘管理命令(二)

    一.硬盘的分区模式 之前的硬盘分区模式为MBR 主分区不超过4个 单个分区容量最大为2TB 前面的分区模式就为MBR分区模式. 另一种分区模式为GPT 主分区个数限制:在GPT的分区表中最多可以支持1 ...

  2. linux 系统磁盘管理体系

    目录 linux 系统磁盘管理体系 一.磁盘的基本概念 二.磁盘的内部结构 三.磁盘的外部结构 四.磁盘的接口及类型 五.fdisk磁盘分区实践 六.gdisk 分区 七.parted 高级分区工具. ...

  3. linux 系统磁盘管理(主分区和逻辑分区)

    摘要:linux系统磁盘管理主分区和逻辑分区 1.linux系统分区应了解的常识 硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息,在创建分区时,就已经设置好了硬盘的各项物理参数,指定 ...

  4. Linux下磁盘管理命令df与du

    Linux下磁盘管理命令df与du  对磁盘进行查看和控制的两个linux命令,df和du.  一.du命令 首先看一下du的help说明: [root@misdwh opt]# du --help ...

  5. Linux系统磁盘管理

    1 Linux磁盘管理体系简介 Linux磁盘管理分为五个步骤:首先在服务器上添加相应的硬盘(如/dev/sda.sdb.sdc等),对全新的服务器(即没有操作系统)做硬RAID0.RAID1.RAI ...

  6. Linux 系统常用管理命令(精简笔记)

    Linux是一套免费使用和*传播的类Unix操作系统,下面的笔记是我从鸟菜中摘抄出来的重要命令,并进行了一定的排版,摒弃了一些用不到的乱七八糟的命令,目的是在生产环境中能够快速的定位并查询需要命令的 ...

  7. Linux系统磁盘管理(lvm逻辑卷管理)

    linux系统用户常遇到的一个问题就是如何精准的评估分区的大小,已分配合适的磁盘空间:普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文 ...

  8. Linux系统——磁盘管理

    磁盘结构 (1)硬盘的物理结构 磁头:每面一个磁盘 盘片:硬盘有多个盘片,每个盘片2面 (2)硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇形区存放512字节的数据 磁道:统一盘片不同半径的同心 ...

  9. linux系统磁盘管理(磁盘阵列)

    1.磁盘阵列简介 RAID(Redundant Array of Independent Disks)即独立硬盘冗余阵列,简称磁盘阵列.磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(M ...

随机推荐

  1. 【Unity3D】Invoke,InvokeRepeating ,Coroutine 延迟调用,周期性调用

    Invoke和InvokeRepeating方法,可以实现延迟调用,和周期调用 第一个是执行一次,第二个是重复执行 void Invoke(string methodName, float time) ...

  2. 2016年11月24日 星期四 --出埃及记 Exodus 20:15

    2016年11月24日 星期四 --出埃及记 Exodus 20:15 "You shall not steal.不可偷盗.

  3. 关于PowerBuilder 9.0中如何修改项目工程名字

    关于PowerBuilder 9.0中如何修改项目工程名字,首先要找到三个文件,xxx.pbl.xxx.pbt.xxx.pbw这三个文件,为何要找这个三号个文件呢? 因为在使用PowerBuilder ...

  4. 【Apache Kafka】安装指南

    在Ubuntu12.04 server上安装单结点kafka,我的机器上之前已经安装过zookeeper-3.4.5 根据官网的说明:http://kafka.apache.org/07/quicks ...

  5. 数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询參照:对数据进行增删改查)

    我们常常会用到通过图书的名称来查询图书那么这种话我们也就会使用到从数据库中搜索出数据而且载入到自己的Jsp页面中 这种话我们须要将从数据库中获取到的数据放进响应中然后通过%=request.getAt ...

  6. 汉诺塔III 汉诺塔IV 汉诺塔V (规律)

    汉诺塔III Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  7. DCDC设计指南1

    DC/DC电源设计指导:一 在设计电源模块的时候,第一时间要把该电源IC的datasheet资料下载好,查看里面的说明: 下面以一款DC/DC转换IC为例: 开始布局前先看下IC的特性说明,图1: 图 ...

  8. asp.net core自定义端口

    asp.net Core 自定义端口 官方文档 aspnet内库源码: https://github.com/aspnet dotnet系统内库源码:https://github.com/dotnet ...

  9. JAVA中接口与抛出异常的相关知识

    1.接口概念:接口可以理解为一种特殊的类,由全局常量和公共的抽象方法所组成. 类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只 ...

  10. js实现reqire中的amd,cmd功能

    js实现reqire中的amd,cmd功能 ,大概实现了 路径和模块 引入等重要功能. 本帖属于原创,转载请出名出处. <!DOCTYPE html PUBLIC "-//W3C//D ...