fdisk使用(分区查看、新建、删除等)

fdisk命令

1、磁盘分区管理工具,对于一块硬盘来讲,fdisk最多只能管理15个分区。

2、fdisk使用:

fdisk -l [device...]

fdisk子命令:

P:print显示已有分区

n:new创建分区

d:delete删除分区

w:write写入磁盘(保存)

q:quit放弃更新并退出

m:获取帮助

l:列表所有分区id

t:调整分区id

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

查看分区

[[email protected] ~]# fdisk /dev/sda 
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):m
命令操作
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition‘s system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

命令(输入 m 获取帮助):p   /*查看分区*/

磁盘 /dev/sda:64.4 GB, 64424509440 字节,125829120 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000aca47

设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    68149247    33561600   8e  Linux LVM
/dev/sda3        68149248   125829119    28839936    5  Extended
------------------------------------------------------------------------------------------------------------

创建分区
命令(输入 m 获取帮助):n
Partition type:
   p   primary (2 primary, 1 extended, 1 free)
   l   logical (numbered from 5)
Select (default p): l
添加逻辑分区 5
起始 扇区 (68151296-125829119,默认为 68151296):
将使用默认值 68151296
Last 扇区, +扇区 or +size{K,M,G} (68151296-125829119,默认为 125829119):
将使用默认值 125829119
分区 5 已设置为 Linux 类型,大小设为 27.5 GiB
------------------------------------------------------------------

删除分区
命令(输入 m 获取帮助):d
分区号 (1-3,5,默认 5):5
分区 5 已删除
------------------------------------------------------

保存
命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盘。
[[email protected] ~]#

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

调整分区id

[[email protected] ~]# fdisk /dev/sda 
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):l  /*查看分区号*/

0  空              24  NEC DOS         81  Minix / 旧 Linu bf  Solaris        
 1  FAT12           27  隐藏的 NTFS Win 82  Linux 交换 / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 隐藏的 C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux 扩展      c7  Syrinx         
 5  扩展            41  PPC PReP Boot   86  NTFS 卷集       da  非文件系统数据 
 6  FAT16           42  SFS             87  NTFS 卷集       db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux 纯文本    de  Dell 工具      
 8  AIX             4e  QNX4.x 第2部分  8e  Linux LVM       df  BootIt         
 9  AIX 可启动      4f  QNX4.x 第3部分  93  Amoeba          e1  DOS 访问       
 a  OS/2 启动管理器 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad 休 eb  BeOS fs        
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            
 f  W95 扩展 (LBA)  54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC  
11  隐藏的 FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor      
12  Compaq 诊断     5c  Priam Edisk     a9  NetBSD          f4  SpeedStor      
14  隐藏的 FAT16 <3 61  SpeedStor       ab  Darwin 启动     f2  DOS 次要       
16  隐藏的 FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS    
17  隐藏的 HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE 
18  AST 智能睡眠    65  Novell Netware  b8  BSDI swap       fd  Linux raid 自动
1b  隐藏的 W95 FAT3 70  DiskSecure 多启 bb  Boot Wizard 隐  fe  LANstep        
1c  隐藏的 W95 FAT3 75  PC/IX           be  Solaris 启动    ff  BBT            
1e  隐藏的 W95 FAT1 80  旧 Minix

命令(输入 m 获取帮助):q  /*退出*/
--------------------------------------------------- ---------------------------

创建swap分区

[[email protected] ~]# fdisk /dev/sda 
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):l

0  空              24  NEC DOS         81  Minix / 旧 Linu bf  Solaris        
 1  FAT12           27  隐藏的 NTFS Win 82  Linux 交换 / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 隐藏的 C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux 扩展      c7  Syrinx         
 5  扩展            41  PPC PReP Boot   86  NTFS 卷集       da  非文件系统数据 
 6  FAT16           42  SFS             87  NTFS 卷集       db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux 纯文本    de  Dell 工具      
 8  AIX             4e  QNX4.x 第2部分  8e  Linux LVM       df  BootIt         
 9  AIX 可启动      4f  QNX4.x 第3部分  93  Amoeba          e1  DOS 访问       
 a  OS/2 启动管理器 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad 休 eb  BeOS fs        
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            
 f  W95 扩展 (LBA)  54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC  
11  隐藏的 FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor      
12  Compaq 诊断     5c  Priam Edisk     a9  NetBSD          f4  SpeedStor      
14  隐藏的 FAT16 <3 61  SpeedStor       ab  Darwin 启动     f2  DOS 次要       
16  隐藏的 FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS    
17  隐藏的 HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE 
18  AST 智能睡眠    65  Novell Netware  b8  BSDI swap       fd  Linux raid 自动
1b  隐藏的 W95 FAT3 70  DiskSecure 多启 bb  Boot Wizard 隐  fe  LANstep        
1c  隐藏的 W95 FAT3 75  PC/IX           be  Solaris 启动    ff  BBT            
1e  隐藏的 W95 FAT1 80  旧 Minix

命令(输入 m 获取帮助):t    /*调整分区ID8*/
分区号 (1-3,5,默认 5):5
Hex 代码(输入 L 列出所有代码):82
已将分区“Linux”的类型更改为“Linux swap / Solaris”

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盘。
[[email protected] ~]# fdisk /dev/sda 
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):p

磁盘 /dev/sda:64.4 GB, 64424509440 字节,125829120 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000aca47

设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    68149247    33561600   8e  Linux LVM
/dev/sda3        68149248   125829119    28839936    5  Extended
/dev/sda5        68151296   125829119    28838912   82  Linux swap / Solaris

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

通知内核重新读取硬盘分区表

[[email protected] ~]# partx -a /dev/sda

partx: /dev/sda: error adding partitions 1-3

partx: /dev/sda: error adding partitions 5-6

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

查看内核是否已经识别新的分区

[[email protected] ~]# cat /proc/partitions

major minor  #blocks  name

2        0          4 fd0

11        0    4228096 sr0

8        0   62914560 sda

8        1     512000 sda1

8        2   33561600 sda2

8        3          1 sda3

8        5   10485760 sda5

8        6   18352128 sda6

253        0   20971520 dm-0

253        1    2097152 dm-1

253        2   10485760 dm-2

时间: 2024-07-30 19:46:27

fdisk使用(分区查看、新建、删除等)的相关文章

3周第4次课 df、du命令 fdisk磁盘分区

一.df命令 作用:查看文件系统磁盘空间使用情况.可以不加任何参数,默认按 k 为单位显示 . [[email protected] ~]# df     (不带任何参数显示的单位为 KB) 文件系统中包含tmpfs 表示是临时文件系统,系统重启时,其挂载点的数据会清空.其中挂载点是/dev /shm是内存,大小是物理内存的一半. 关注"已用"超过80%就要特别注意了 swap 大小需要使用"free"命令查看,单位 KB df 常用选项有 -i.-h.-k.-m

fdisk硬盘分区(1)——系统盘剩余空间创建分区

想必大家都应该会windows下创建新分区吧(如果不熟悉的话,下面的就不用浪费时间看了) 简单回顾分区的关键步骤 1.指定分区大小 2.分区格式化 3.指定访问入口 为啥分区要经过这几个步骤呢?我们可以用制作练习本的流程 1.我们采购一批白纸回来肯定是很大张的,所以第一步要裁剪到练习本的大小--这一步类似指定分区大小 2.然后要在纸上印上横线或者格子,方便人们写字的时候对其--这一步类似格式化 3.最后要把练习本装订成册--这一步类似指定访问入口 所以在centos上分区也要经过以上几个步骤,但

CenterOS磁盘分区调整,删除,合并分区

目的:将/u2和/u3分区删除后,合并为/u4分区. 1.先取消/u2和/u3分区的挂载[[email protected] ~]# umount /u2[[email protected] ~]# umount /u3[[email protected] ~]# df -h文件系统 容量 已用 可用 已用%% 挂载点/dev/sda5 22G 2.0G 19G 10% /tmpfs 911M 0 911M 0% /dev/shm/dev/sda1 194M 32M 153M 18% /boot

lsof 命令用法:查看已删除空间却没有释放的进程

查看已经删除的文件,空间有没有释放,没有的话kill掉pid lsof -n |grep deleted lsof简介lsof(list open files)是一个列出当前系统打开文件的工具. 问题描述: 服务报警根分区使用率超过95%,上来查看发现96%使用率: 但是/分区下面的目录,每个查询加起来也不到4G空间,多出来的40G不知道在哪里? find查询也没有找到大文件: 分析原因: 可能是系统进程占用的空间没有释放掉,导致的: 通过命令查看发现,php进程一共有3个,都是处于delete

(转)centos7.4 fdisk磁盘分区 格式化 挂载

centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的硬盘.U盘 [root@localhost ~]# fdisk -l 1 2.使用fdisk命令进行分区 [root@localhost ~]# fdisk /dev/sdb 1  记得输入w保存退出! 3.通知操作系统,分区表已经改变 [root@localhost ~]# partprobe 1

Oracle查看和删除database link

1.查看 select * from dba_db_links; 2.删除 drop database link 连接名称;   备注:sys 用户不能删除其他用户的 db links 忘记Oracle数据库管理员密码的解决办法 如何不用密码以sysdba的身份登陆到oracle? 输入下面命令,进去了 sqlplus / as sysdba 修改密码语句: alter user system identified by system Oracle11g数据库修改sys和system用户的密码和

mysql中如何查看和删除唯一索引

mysql中如何查看和删除唯一索引. 查看唯一索引: show index from mytable;//mytable 是表名 查询结果如下: 查询到唯一索引后,如何删除唯一索引呢,使用如下命令: alter table mytable drop index mdl_tag_use_ix;//mdl_tag_use_ix是上表查出的索引名,key_name mysql中如何查看和删除唯一索引,布布扣,bubuko.com

怎么样查看别人删除的微信聊天记录

怎么样查看别人删除的微信聊天记录--他 们 很 有 实 力 需 要 帮 忙 的 加 他 们 吧 ( 56005049 ) 扣 扣 他 们 公 司 技 术 员 可 以 通 过 软 件 帮 您 查 询 聊 天 记 录,很 有 效 率,希 望 可 以 帮 到 您 !! 我 查 我 老 婆 的 微 信 聊 天 记 录 和 手 机 清 单 是 找 他 们 的?--------------------------------------------------------------------------

Git查看、删除、重命名远程分支和tag【转】

转自:http://zengrong.net/post/1746.htm 本站文章除注明转载外,均为本站原创或者翻译. 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商: 本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载: 本博客采用 WPCMD 维护: 本文标题:Git查看.删除.重命名远程分支和tag 本文链接:http://zengrong.net/post/1746.htm Git查看.删除.重命名远程分支和tag