Linux分区管理器的命令有哪些

发布时间:2022-01-27 16:25:56 作者:iii
来源:亿速云 阅读:158
# Linux分区管理器的命令有哪些

在Linux系统中,磁盘分区管理是系统管理员和高级用户必须掌握的核心技能之一。本文将详细介绍常用的Linux分区管理命令及其使用方法,涵盖`fdisk`、`parted`、`gdisk`、`cfdisk`等工具,并附上实际案例说明。

---

## 一、基础概念:分区与分区表

在开始学习命令前,需明确两个关键概念:
1. **分区表类型**  
   - **MBR(Master Boot Record)**:传统分区表,最大支持2TB磁盘,最多4个主分区。
   - **GPT(GUID Partition Table)**:现代分区表,支持更大磁盘容量和更多分区。

2. **分区类型**  
   - 主分区、扩展分区、逻辑分区(仅MBR)。

---

## 二、常用分区管理命令

### 1. `fdisk` - 经典的MBR分区工具
**适用场景**:MBR分区表的磁盘管理。

```bash
sudo fdisk /dev/sdX  # 替换X为磁盘标识(如sda)

交互命令示例: - n:创建新分区 - d:删除分区 - p:打印分区表 - w:保存并退出 - q:不保存退出

案例:创建一个10GB的主分区

Command (m for help): n
Partition type: p (primary)
First sector: 默认回车
Last sector: +10G

2. gdisk - GPT分区专用工具

适用场景:GPT分区表的磁盘管理。

sudo gdisk /dev/sdX

交互命令fdisk类似,但支持GPT特有功能: - l:列出已知分区类型 - t:更改分区类型(如EFI系统分区需设为ef00


3. parted - 高级分区工具

特点:支持MBR/GPT,可直接执行非交互命令。

sudo parted /dev/sdX

常用操作: - 打印分区表:print - 创建分区:

  mkpart primary ext4 1MiB 10GiB

案例:将磁盘转换为GPT格式

(parted) mklabel gpt

4. cfdisk - 图形化交互工具

优点:直观的TUI界面,适合新手。

sudo cfdisk /dev/sdX

操作方式
通过方向键选择分区,底部菜单选择操作(如NewDelete)。


5. 其他辅助命令

命令 用途
lsblk 列出所有块设备(含分区信息)
blkid 显示分区UUID和文件系统类型
partprobe 强制内核重新读取分区表

三、实战:从分区创建到挂载

步骤1:列出可用磁盘

lsblk

步骤2:使用fdisk创建分区

sudo fdisk /dev/sda
# 交互式创建分区后保存

步骤3:格式化分区

sudo mkfs.ext4 /dev/sda1

步骤4:挂载分区

sudo mount /dev/sda1 /mnt/data

步骤5:设置开机自动挂载

编辑/etc/fstab,添加:

UUID=xxxx-xxxx /mnt/data ext4 defaults 0 2

四、高级技巧与注意事项

1. 分区对齐优化

使用parted时,建议从1MiB开始分区以避免性能问题:

(parted) mkpart primary 1MiB 100%

2. 动态调整分区

3. 风险提示


五、总结

工具 适用场景 交互性
fdisk MBR磁盘 交互式
gdisk GPT磁盘 交互式
parted MBR/GPT,脚本化 支持非交互
cfdisk 新手友好 图形化

掌握这些命令后,你将能够灵活管理Linux系统的磁盘分区。建议在测试环境中练习后再应用于生产服务器

延伸阅读
- LVM(逻辑卷管理)进阶:pvcreate/vgcreate/lvcreate
- 文件系统修复工具:fsck
- 磁盘性能测试:hdparm/fio “`

注:本文实际约1200字,可根据需要增减案例或命令细节。

推荐阅读:
  1. Linux分区格式化的命令
  2. 使用linux的fdisk命令磁盘分区

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:Linux Supervisor工具怎么使用

下一篇:jstat命令怎么使用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》