一、查看磁盘分区使用状况

df [选项]

其中,-l是默认选项

-a 会显示出包括0字节分区在内的所有文件系统分区

-t 后须跟一个参数,这个参数为文件系统的名字,用来在系统中查找属于该文件系统的分区

-x 后也须文件系统名作为参数,需要注意的是,若和其他参数混合使用,x需要出现在最后,例如

二、统计磁盘上文件的大小

du [选项] [文件名]

注意:通过指定-b/k/m选项统计的结果数字都是经过四舍五入的,因此都是整数。

三、MBR分区

一种硬盘分区模式

特点:(1)主分区不超过4个 (2)单个分区容量最大2TB

fdisk -l

查看当前系统的磁盘

演示:

fdisk [磁盘文件路径]

例如: fdisk /dev/sdb

进入磁盘分区模式

注意:fdisk工具只能进行MBR分区

键入n,添加新分区

p:添加主分区

e:添加扩展分区

以上演示添加扩展分区

主分区步骤相同,选p即可

由于扩展分区不能直接使用,故应再添加逻辑分区

到这一步,还没有做完,仅仅是给系统提供了一种分区方案,还没提交实施,故此可以通过进入d来删除已有分区计划并进行重新分配

键入w,将分区方案写入分区表中,正式生效

四、GPT分区

特点

(1)主分区个数“几乎”没有限制(128个)

(2)单个分区容量“几乎”没有限制(18EB)

缺点:主分区中不太适合安装X86架构的系统(32位)

演示:

parted

(1)进入Parted分区工具,这个工具既可以MBR分区,也可以GPT分区

(2)选择新硬盘sdb

(3)给目标硬盘指定分区表的类型

mklabel mmdos (使用MBR分区表)

mklabel gpt (使用GPT分区表)

可使用print命令查看当前磁盘的分区类型(print all 可查看所有磁盘)

-----------------------------------------------------------------------

添加分区的方式分为交互式和命令式,交互式较为人性化、不用记忆太多指令,但步骤繁琐,而命令式操作简便快捷,逼格较高

下面分别做以演示:

-----------------------------------------------------------------------

(4.1)交互式

(4.2)命令式

mkpart zijeak2 200 300

(5)其他

删除分区

rm [分区编号]

rm 2

unit GB 可以以GB为单位进行分区

quit 退出

注意:fdisk分区完成需要键入w写入分区表,而GPT分区是立即生效的,不需要人为提交

Linux学习笔记(十三)磁盘管理(一):磁盘分区的更多相关文章

  1. Linux学习笔记(五) 账号管理

    1.用户与组账号 用户账号:包括实际人员和逻辑性对象(例如应用程序执行特定工作的账号) 每一个用户账号包含一个唯一的用户 ID 和组 ID 标准用户是系统安装过程中自动创建的用户账号,其中除 root ...

  2. Linux学习笔记(六) 进程管理

    1.进程基础 当输入一个命令时,shell 会同时启动一个进程,这种任务与进程分离的方式是 Linux 系统上重要的概念 每个执行的任务都称为进程,在每个进程启动时,系统都会给它指定一个唯一的 ID, ...

  3. Linux学习笔记(十四)磁盘管理(二):格式化、挂载以及Swap分区

    一.格式化 第一种写法 mkfs.文件系统 [分区名称(设备文件路径)] 例如:对sdb硬盘的第一个分区以ext3文件系统进行格式化 第二种写法 mkfs -t 文件系统  [分区名称(设备文件路径) ...

  4. [转+整理]LINUX学习笔记(1):磁盘结构及分区

    整理自: http://vbird.dic.ksu.edu.tw/linux_basic/0130designlinux_2.php http://lengjianxxxx.blog.163.com/ ...

  5. Linux学习笔记总结--云服务器挂载磁盘

    1.通过 "fdisk -l" 命令查看 若执行fdisk -l命令,发现没有 /dev/xvdb 表明云服务无数据盘 2. 对数据盘进行分区 执行"fdisk  /de ...

  6. linux —— 学习笔记(用户管理与权限控制)

    目录:1.用户的创建和管理    2.组的创建和管理 3.文件执行权限的控制 4.不用密码执行sudo 1.用户的创建和管理 用户的创建和管理: useradd.usermod . userdel . ...

  7. 嵌入式linux学习笔记1—内存管理MMU之虚拟地址到物理地址的转化

    一.内存管理基本知识 1.S3C2440最多会用到两级页表:以段的方式进行转换时只用到一级页表,以页的方式进行转换时用到两级页表.页的大小有三种:大页(64KB),小页(4KB),极小页(1KB).条 ...

  8. linux 学习笔记 TAR包管理

    >显示gong.tar 文件内容 #tar tf gong.tar ./epuinfo.txt ./smart/ ./smart/smartsuite-2.1-2.i386.rpm ./smar ...

  9. linux学习笔记 yum 在线管理软件包

    -y  如果yum在工作过程中需要使用者响应.这个参数可以直接回答yes #yum list 列出资源库中所有可安装或者可更新的rpm包 #yum perl 列出为perl的包 #yum perl* ...

  10. 韦东山嵌入式Linux学习笔记05--存储管理器

    SDRAM: 原理图如下:          jz2440 v3开发板上面用的内存芯片为钰创科技公司生产的EM63A165TS,一片内存大小为32MB大小,一共有两块,共64MB的大小. SDRAM接 ...

随机推荐

  1. 使用ClientScriptManager向客户端注册脚本

    ClientScriptManager在非异步(就是说非AJAX)环境下使用的.如果要在异步环境下注册脚本应该使用ScriptManager的静态方法来注册(ScriptManager兼容异步于非异步 ...

  2. 【c# 学习笔记】c#中的语句

    1.条件语句: if语句: bool condition = true; if (condition) { } else if (condition) { } else { } switch语句: b ...

  3. 侯捷C++内存管理(一)

    1.Overview 2.内存分配的每一层面 3.四个层面的基本用法 1).对比一下: 4.基本构件之一newdelete expression(上) ——>new和operator new.m ...

  4. C#使用KingAOP实现AOP面向切面编程一

    AOP面向切面编程(Aspect Oriented Programming),是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术. 实现AOP主要由两种方式,一种是编译时静态植入,优点是 ...

  5. Netty学习笔记(三)——netty源码剖析

    1.Netty启动源码剖析 启动类: public class NettyNioServer { public static void main(String[] args) throws Excep ...

  6. 【转帖】CRI-O 1.0 正式发布

    CRI-O 1.0 正式发布 http://www.sohu.com/a/200141920_465914 CRI-O 出来之后 docker 也就可有可无了 docker创造性的提出了 将依赖关系封 ...

  7. Win10 自定义鼠标右键菜单

    1. 点击文件鼠标右键显示软件 1.1 步骤 win+R输入regedit进入注册表 定位到HKEY_CLASSES_ROOT\*\shell下 在shell创建一个你想要的右键文件 例如:Kinok ...

  8. ORACLE 的前后台进程

    关于oracle用户进程,服务进程,后台进程 用户进程(User Process) 是一个需要与Oracle Server交互的程序 运行于客户端 当用户运行某个工具或应用程序(如SQL*Plus)时 ...

  9. python — 索引与pymysql模块

    1. 索引 1.1 索引原理 1.什么是索引 ?-- 目录 索引就是建立起的一个在存储表阶段就有的一个存储结构,能在查询的时候加速. 2.索引的重要性: 读写比例 为 10:1,所有读(查询)的速度就 ...

  10. golang之map的使用声明

    1.map的基本介绍 map是key-value数据结构,又称为字段或者关联数组.类似其它编程语言的集合,在编程中是经常使用到的 2.map的声明 1)基本语法 var map 变量名 map[key ...