Linux学习笔记(十三)磁盘管理(一):磁盘分区
一、查看磁盘分区使用状况
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学习笔记(十三)磁盘管理(一):磁盘分区的更多相关文章
- Linux学习笔记(五) 账号管理
1.用户与组账号 用户账号:包括实际人员和逻辑性对象(例如应用程序执行特定工作的账号) 每一个用户账号包含一个唯一的用户 ID 和组 ID 标准用户是系统安装过程中自动创建的用户账号,其中除 root ...
- Linux学习笔记(六) 进程管理
1.进程基础 当输入一个命令时,shell 会同时启动一个进程,这种任务与进程分离的方式是 Linux 系统上重要的概念 每个执行的任务都称为进程,在每个进程启动时,系统都会给它指定一个唯一的 ID, ...
- Linux学习笔记(十四)磁盘管理(二):格式化、挂载以及Swap分区
一.格式化 第一种写法 mkfs.文件系统 [分区名称(设备文件路径)] 例如:对sdb硬盘的第一个分区以ext3文件系统进行格式化 第二种写法 mkfs -t 文件系统 [分区名称(设备文件路径) ...
- [转+整理]LINUX学习笔记(1):磁盘结构及分区
整理自: http://vbird.dic.ksu.edu.tw/linux_basic/0130designlinux_2.php http://lengjianxxxx.blog.163.com/ ...
- Linux学习笔记总结--云服务器挂载磁盘
1.通过 "fdisk -l" 命令查看 若执行fdisk -l命令,发现没有 /dev/xvdb 表明云服务无数据盘 2. 对数据盘进行分区 执行"fdisk /de ...
- linux —— 学习笔记(用户管理与权限控制)
目录:1.用户的创建和管理 2.组的创建和管理 3.文件执行权限的控制 4.不用密码执行sudo 1.用户的创建和管理 用户的创建和管理: useradd.usermod . userdel . ...
- 嵌入式linux学习笔记1—内存管理MMU之虚拟地址到物理地址的转化
一.内存管理基本知识 1.S3C2440最多会用到两级页表:以段的方式进行转换时只用到一级页表,以页的方式进行转换时用到两级页表.页的大小有三种:大页(64KB),小页(4KB),极小页(1KB).条 ...
- linux 学习笔记 TAR包管理
>显示gong.tar 文件内容 #tar tf gong.tar ./epuinfo.txt ./smart/ ./smart/smartsuite-2.1-2.i386.rpm ./smar ...
- linux学习笔记 yum 在线管理软件包
-y 如果yum在工作过程中需要使用者响应.这个参数可以直接回答yes #yum list 列出资源库中所有可安装或者可更新的rpm包 #yum perl 列出为perl的包 #yum perl* ...
- 韦东山嵌入式Linux学习笔记05--存储管理器
SDRAM: 原理图如下: jz2440 v3开发板上面用的内存芯片为钰创科技公司生产的EM63A165TS,一片内存大小为32MB大小,一共有两块,共64MB的大小. SDRAM接 ...
随机推荐
- 异步回收fork出的子进程(僵尸进程)
#include <stdio.h> #include <stdlib.h> #include <signal.h> #include <unistd.h&g ...
- 【Leetcode_easy】690. Employee Importance
problem 690. Employee Importance 题意:所有下属和自己的重要度之和,所有下属包括下属的下属即直接下属和间接下属. solution:DFS; /* // Employe ...
- MyBatis 的案例
首先我们需要先下载jar包 其次我们书写具体的内容 Student Class package entity; /* * 学生类 * */ public class Student { //学生编号 ...
- Xena L23网络测试仪Valkyrie使用技巧100例:修改设备管理IP,设备关机 (编号01)
Xena Valkyrie产品提供100M~400Gbps全速率接口速率支持 产品链接 https://xenanetworks.com/valkyrie/ 需求# 1.多个用户如何共享使用一个机箱? ...
- [多转合成] 使用pycaffe保存各个层的特征图
# coding=utf-8 #python2 caffe_visualize.py import numpy as np import matplotlib.pyplot as plt import ...
- hdu 1006 Tick and Tick
Tick and Tick Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- jmeter边界提取器实现数据依赖
前言:没用cookie管理器去管理cookie是因为它自动匹配的cookie不对 1.已登录接口为案例,查询接口需要依赖登录后返回的cookie 2.首先调登录接口 可以看到 响应头里面返回了一串co ...
- [转帖]Oracle数据安全--校验Oracle安装软件的 SHA码 防范注入风险
Oracle数据安全--校验Oracle安装软件的 SHA码 防范注入风险 https://www.toutiao.com/i6723512458482303499/ certutil md5sums ...
- MySQL和Oracle的区别与不同
一.mysql与Oracle的相同点: 1.都是关系型数据库管理系统(MySQL开放源码) 2.都是目前很流行的数据库(Oracle以分布式为核心): 二.MySQL.Oracle各自特点: 1.Or ...
- 笔试2019-GRANDSTREAM
程序阅读 随机,因为局部变量在栈中,值随机. 上面那个题在x86上都是12因为x86是大端模式 但是在ARM架构的处理器,因为它们是小端模式,则输出x078 判断回文 int hui(const ch ...