linux中常用的两种分区工具,Linux上的两种磁盘分区工具的使用
Linux下的两种磁盘分区工具的使用
今天我们来说一下如何使用fdisk和parted分区工具来进行硬盘分区,、下面我来说一下在Linux系统中这两种硬盘分区工具的使用方法:
?
----------fdisk分区工具----------
?
?? 在我的另一篇文章里已经说过了在Linux系统中硬盘分区的概念了(http://blog.chinaunix.net/u3/112561/showart_2230401.html),所以在这里我就不多说了,有不懂的可以看看那篇
一、.下面来介绍fdisk分区工具的命令格式:
??? fdisk是传统的Linux硬盘分区工具,也是Linux系统中最常用的一种硬盘分区工具之一,它的命令格式如下:
?
其中常用命令选项的说明如下:
-b sectorsize: 定义磁盘扇区的大小,有效值包括512、1024和2048,这个选项只对老版本的Linux操作系统有效。
-C cyls: 定义磁盘的柱面数,一般情况不需要对它进行定义,使用默认的就好。
-H heads: 定义分区表所使用的磁盘的碰头数,一般为255或16。
-S sects: 定义每条磁道的扇区数,一般为63。
-l :这是最常用到的一个命令选项,它是显示指定磁盘设备的分区表信息,例如查看/dev/sdb1这个磁盘设备的分区表信息就是:fdisk -l /dev/sdb1
-u :在显示分区表时,以扇区代替柱面作为显示的单位
-s partition: 在标准输出中以block为单位显示分区的大小。
-v :显示fdisk的版本信息。
device:就是磁盘的设备名称,IDE类型的磁盘设备名为[dev/hd[a-h]];而SCSI或SATA类型的磁盘设备名为[dev/sd[a-p]]。
??? 假如我要查看我电脑上的第一块磁盘的分区表信息(呵呵,我就一块硬盘)可以使用如下命令:fdisk -l /dev/sda(我的硬盘是SATA类型的)显示信息如图:
然后我们可以看一下它们各自对应磁盘设备文件:
使用命令:ll /dev/sda*? 来查看如图:
朋友们可以自己尝试一下别的命令的作用,由于时间问题我在这里就不一一说了~!下面我们来看看如何使用fdisk工具来对硬盘分区吧。
二、fdisk交互模式:
??? 当我们使用了命令“fdisk+设备名”后,就可以进入fdisk程序的交互模式了,在交互模式中可以通过输入fdisk程序所提供的指令来完成相应的操作,其结果如图:
进入到这种模式时候,我们就可以通过输入fdisk的指令来执行相应的磁盘分区管理操作了,输入m可以获取fdisk的指令帮助信息:如图:
下面我们来看看各个指令的使用说明:
a :设置可引导标记
b :修改bsd的磁盘标签
c :设置DOS操作系统兼容标记
d :删除一个分区
l :显示已知的分区类型,其中82为Linux swap分区,83为Linux分区
m :显示帮助信息
n :增加一个新的分区
o :创建一个新的空白的DOS分区表
p :显示磁盘当前的分区表
q :退出fdisk程序,不保存任何修改
s :创建一个新的空白的Sun磁盘标签
t :改变一个分区的系统号码(比如把Linux Swap分区改为Linux分区)
u :改变显示记录单位
v :对磁盘分区表进行验证
w :保存修改结果并退出fdisk程序
x :特殊功能,不建议初学者使用
知道了上面这些命令的意义,可以说就会对一块硬盘进行分区了。下面我来举个例子来说明一下:
首先我拿虚拟机添加一块硬盘,大小为170G,然后对其进行分区:
1.首先输入“fdisk -l“命令来查看一下添加上硬盘没有,然后输入命令“fdisk /dev/sdb"来进入fdisk程序交互模式,如下图:
2.输入指令“n"来新建一个分区,这个时候系统会让你输入是新建主分区还是扩展分区,我选择主分区(p),然后输入分区号(因为我这是新的硬盘,还没有分过区,所以输入1代表第一个主分区),然后又是起始柱面,直接选择默认即可。最后输入你这块分区的大小,我这里是分的差不多50G吧!这样一个分区就分好了,然后你可以输入p指令来查看一下,如下图:
3.这次我再建立一个扩展分区,首先输入指令n来新建一个分区,然后输入e来选择扩展分区,再输入分区号(2),然后下面的都选择默认就OK了!建立好后使用指令 p来查看一下,如图:
4.下面我再在扩展分区里面建立两个逻辑分区,首先输入指令n,然后选择分区类型为l(逻辑分区)起始柱面选择默认,然后输入此逻辑分区的大小,我就分40G了。最后输入指令p来查看一下是否建立成功,如图:
5.同样的步骤建立另一个逻辑分区,这里就不多说了。下面来看一下如何修改一个分区的类型。
6.输入指令t来修改分区的类型(只需要输入分区类型对应的ID号即可),然后输入要修改的分区号,我这里是修改的sdb5(也就是说输入5就OK了)。最后输入分区的类型的ID号,如果不知道分区的类型对应的ID号,你可以输入“l"指令来查看分区类型所对应的ID号。如图:
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
linux中常用的两种分区工具,Linux上的两种磁盘分区工具的使用相关推荐
- Linux让命令居中,Linux 中常用的基础命令
Linux 中常用的基础命令 ============================================================================== 概述: == ...
- Linux中常用的命令都是哪些单词的缩写
作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...
- Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令
ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...
- Linux中常用的虚拟网卡
Linux的网卡驱动中内含了很多"虚拟网卡".早先的文章曾经详细分析过tun,ifb等虚拟网卡,类似的思路,在虚拟化大行其道的趋势下,Linux源码树中不断增加对"网络虚 ...
- LINUX中常用操作命令
LINUX中常用操作命令 Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 ...
- Linux中常用软件安装
Linux中常用软件安装 0 软件安装命令 rpm命令 yum命令 1 JDK安装 2 Mysql安装 0 MySQL安装与卸载 (新增于 2021-06-06) 1 卸载 yum方式 rpm方式 2 ...
- Linux中常用目录作用
Linux中常用目录作用 1.可以在家目录root或home,以及temp目录下随便放东西. 2.根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的.其中,普 ...
- linux中常用的截图录屏软件
linux中常用的截图录屏软件 1. kazam [推荐] 工具小巧而功能全面,可以选择全屏,窗口或者自定义区域,可以设置帧率,编码方式,时延倒计时,音频来源等; kazam默认视频编码方式是H264 ...
- linux中常用的加密总结--base64编码解码与openssl实现
linux中常用的加密总结–base64编码解码与openssl实现 一.base64 !!!base64是一种数据编码方式,可逆,不是严格意义上的加密算法,不能作为安全加密使用 -d,–decode ...
- linux重启命令有哪些, linux中常用的关机/重启命令有哪些
linux中常用的关机/重启命令有哪些 发布时间:2020-11-13 10:33:43 来源:亿速云 阅读:98 作者:小新 这篇文章给大家分享的是有关 linux中常用的关机/重启命令有哪些的 ...
最新文章
- 2021年第十六届全国大学生智能汽车竞赛赛道铺设规范
- 江行智能CTO樊小毅:AI+边缘计算驱动能源产业变革 | 量子位·视点分享回顾
- [How TO]-virtualbox下安装ubuntu14.04超详细
- c++多态相关面试题
- 化繁为简 - 腾讯计费高一致TDXA的实践之路
- php空间xpyun_无限流量免费 PHP 空间 – FreeWebHostingArea
- 【渝粤教育】电大中专新媒体营销实务 (11)作业 题库
- 《团队激励与沟通》第 4 讲——有效沟通与沟通的障碍 重点部分总结
- 60-400-045-使用-binlog-Maxwell读取MySQL binlog日志到Kafka
- centos 6.5 安装谷歌浏览器Chrome
- C/C++编程语言中指针(pointer)介绍
- 服务器mysql_本地如何操作服务器的mysql,详细教程
- 计算机专业的学生怎样练习编程才能把编程学精通?
- Linux开发板无法连接ssh
- 学生个人网页设计作品 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计 汉语言文学设计题材网页
- 用户·角色·权限·表
- #学习笔记 使用c语言来制作一个计算器
- 4G 网络跟 5G 的区别
- 条码打印三 - Zebra最全ZPL语言指令解析
- Android SqlDelight详解和Demo例子