admin 管理员组

文章数量: 887021


2024年4月12日发(作者:dialog滚动条)

linux系统中对磁盘分区的命令

一、df命令

df命令用于显示文件系统的磁盘使用情况。通过df命令可以查看

磁盘的总容量、已使用空间、可用空间以及挂载点等信息。

在Linux系统中,使用df命令可以轻松查看磁盘分区的使用情况。

命令的基本格式如下:

df [选项] [文件名]

其中,选项是可选的,可以指定不同的参数来控制df命令的输出结

果。常用的选项包括:

-h 或 --human-readable:以人类可读的格式显示磁盘使用情况,

以K、M、G等单位表示;

-T 或 --print-type:显示文件系统的类型;

-i 或 --inodes:显示文件系统的inode使用情况。

例如,使用df -h命令可以以人类可读的格式显示磁盘使用情况,

如下所示:

```

$ df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/sda1 20G 5.8G 13G 32% /

tmpfs 16G 0 16G 0% /dev/shm

/dev/sdb1 100G 50G 50G 50% /data

```

从上面的输出结果可以看出,系统根分区(/dev/sda1)总容量为

20G,已使用5.8G,可用13G,已使用32%;而数据分区

(/dev/sdb1)总容量为100G,已使用50G,可用50G,已使用

50%。

二、fdisk命令

fdisk命令是一个磁盘分区工具,可以用来创建、删除、调整磁盘分

区。使用fdisk命令需要root权限。

在Linux系统中,使用fdisk命令可以对磁盘进行分区操作。命令

的基本格式如下:

fdisk [选项] [设备]

其中,选项是可选的,可以指定不同的参数来控制fdisk命令的行

为。常用的选项包括:

-l 或 --list:列出所有的磁盘分区信息;

-n 或 --new:创建一个新的分区;

-d 或 --delete:删除一个分区;

-p 或 --print:打印分区表。

例如,使用fdisk -l命令可以列出所有的磁盘分区信息,如下所示:

```

$ fdisk -l

磁盘 /dev/sda:20 GiB,21474836480 字节,41943040 个扇区

磁盘型号:VBOX HARDDISK

单元:扇区 / 1 * 512 = 512 字节

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x00000000

设备 启动 起点 结束 扇区 大小 类型

/dev/sda1 * 2048 4095999 4093952 2G 83 Linux

/dev/sda2 4096000 41943039 37847040 18G 8e Linux

LVM

```

从上面的输出结果可以看出,磁盘/dev/sda有两个分区,分别是

/dev/sda1和/dev/sda2。分区/dev/sda1的起始扇区是2048,结

束扇区是4095999,大小为2G,类型为Linux;分区/dev/sda2

的起始扇区是4096000,结束扇区是41943039,大小为18G,类

型为Linux LVM。

三、parted命令

parted命令是一个磁盘分区工具,可以用来创建、删除、调整磁盘

分区。使用parted命令需要root权限。

在Linux系统中,使用parted命令可以对磁盘进行分区操作。命

令的基本格式如下:

parted [选项] [设备]

其中,选项是可选的,可以指定不同的参数来控制parted命令的行

为。常用的选项包括:

-l 或 --list:列出所有的磁盘分区信息;

-mklabel 或 --script:创建一个新的分区表;

-rm 或 --remove:删除一个分区;

-print 或 --print-devices:打印分区表。

例如,使用parted -l命令可以列出所有的磁盘分区信息,如下所示:

```

$ parted -l

模型: ATA VBOX HARDDISK (scsi)

磁盘 /dev/sda:21.5GB

扇区大小 (逻辑/物理): 512B/512B

分区表:msdos

Disk Flags:

编号 起始 结束 大小 类型 文件系统 标志

1 1049kB 2147MB 2146MB primary ext4 boot

2 2147MB 21.5GB 19.4GB primary lvm

```

从上面的输出结果可以看出,磁盘/dev/sda有两个分区,分别是

/dev/sda1和/dev/sda2。分区/dev/sda1的起始扇区是1049kB,

结束扇区是2147MB,大小为2146MB,类型为primary,文件系

统为ext4,标志为boot;分区/dev/sda2的起始扇区是2147MB,

结束扇区是21.5GB,大小为19.4GB,类型为primary。

通过以上的介绍,我们可以了解到Linux系统中对磁盘分区的命令

包括df、fdisk和parted。通过这些命令,我们可以方便地查看和

管理磁盘分区的使用情况,同时也可以进行新建、删除和调整分区

等操作。掌握这些命令对于Linux系统的管理员来说是非常重要的。

希望本文对大家有所帮助。


本文标签: 命令 使用 磁盘 磁盘分区 扇区