使用fdisk -l
命令可以查看系统中所有磁盘的分区信息,包括磁盘设备名称、分区大小、分区类型等。例如:
fdisk -l
输出示例:
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x12345678
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 10485759 8386560 4G 82 Linux swap / Solaris
从输出中可以看到磁盘/dev/sda
的总容量为50GiB,以及它包含的两个分区/dev/sda1
和/dev/sda2
的相关信息。
以CentOS系统中的/dev/sda
磁盘和Red Hat系统中的/dev/nvme0n1
磁盘为例,使用fdisk
命令进行分区操作:
fdisk /dev/sda # CentOS系统
fdisk /dev/nvme0n1 # Red Hat系统
进入fdisk界面后,输入m
可以获取帮助,查看所有操作的命令及解释。常用命令如下:
a
:切换引导标志,设置分区为可引导。d
:删除分区。l
:显示分区类型代码列表。n
:创建新分区。p
:显示分区表。q
:退出不保存更改。w
:保存并退出。创建新分区的步骤:
n
创建一个新分区。p
命令查看分区表,确保分区设置正确。w
命令保存并退出。注意:
/dev/sd[a-z]
的形式命名,其中[a-z]
表示字母从a到z。例如,/dev/sda
表示系统中的第一个SATA硬盘设备。创建新分区后,需要对分区进行格式化,以便操作系统能够在其上存储文件。格式化是在分区上创建文件系统的过程。常见的文件系统包括ext4、xfs等。
格式化为ext4文件系统:
mkfs -t ext4 /dev/sdXY
其中/dev/sdXY
是要格式化的分区,例如/dev/sda1
。
格式化为xfs文件系统:
mkfs -t xfs /dev/sdXY
其中/dev/sdXY
应替换为要格式化的分区,例如/dev/sda1
。
创建挂载目录:在文件系统中选择一个目录,作为挂载的目标。例如,创建一个名为ahome
的目录:
mkdir /ahome
挂载文件系统:使用mount
命令将分区挂载到创建的目录上:
mount /dev/sdXY /ahome
其中/dev/sdXY
是要挂载的分区,/ahome
是挂载点(文件路径)。
使用以下命令可以查看挂载状态:
lsblk -f
df -Th
这两个命令都可以查看已挂载的文件系统及其相关信息,包括挂载点、文件系统类型、容量等。
要卸载一个已经挂载的文件系统,可以使用umount
命令:
umount /ahome
其中/ahome
是挂载点。在卸载之前,请确保没有正在使用该挂载点的进程,否则可能会导致数据丢失或系统错误。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。