Linux中是如何管理空间分配?术语“分区”支持数据组织。Linux 创建分区的目的就是是为了管理计算机。本文为大家分享如何通过fdisk和parted命令创建分区,帮助您了解格式化和安装分区!
系统有较多磁盘,作为用户应该区别它们利于管理,先全部列出可用磁盘以正确识别:
sudo fdisk -l
识别正确磁盘后,就可以开始在其上启动fdisk命令:
sudo fdisk /dev/sdb
查看现有分区:
p
在 Linux 中对磁盘进行分区了。执行以下命令即可完成此操作:
n
接下来要指定新创建的分区,并为其指定一个数字。这对于创建唯一标识非常重要。主分区的常见范围是 1 到 4。因此,我们将在命令行界面中输入数字“1”。
1
分区创建的最后一步与大小有关。您需要在 CLI 中输入一个特定的数字,以便创建特定大小的分区。例如,您可以在 CLI 中输入“+20G”。按下 Enter 键后,即可获得 20 GB 的分区。 上述更改是暂时的,直到您使用以下命令写入它们:
W
就这样您的 Linux 分区已经可以使用了!
parted属于另外一个用于管理Linux磁盘分区的工具提供了比fdisk更高级的选项。可以参考以下命令创建分区!列出可用磁盘:
sudo parted -l
确定正确磁盘后,启动磁盘parted命令,将 /dev/sdb 替换为您的实际磁盘标识符。此步骤也类似于 fdisk 的步骤。
sudo parted /dev/sdb
查看现有分区和可用空间:
创建新分区:
Mkpart
指定新分区类型和文件系统:
mkpart primary ext2 1MiB 20GiB
验证并应用更改
创建好分区后,下一步是格式化,格式化可以确保磁盘上正确部署文件系统,有利于组织数据。先列出全部分区:
sudo fdisk -l
选择正确分区,再格式化分区,比如要格式化的分区是 /dev/sdb1。对于 ext4 文件系统: 命令:
sudo mkfs.ext4 /dev/sdb1
xfs文件系统 命令:
sudo mkfs.xfs /dev/sdb1
ntfs文件系统命令:
sudo mkfs.ntfs /dev/sdb1
验证格式:
sudo blkid
或
lsblk -f
挂载分区先列出全部分区:
sudo fdisk -l
创建挂载点:
sudo mkdir /mnt/my_partition
挂载分区:
sudo mount /dev/sdb1 /mnt/my_partition
验证安装:
df -h
访问分区:
cd /mnt/my_partition
卸载分区:
sudo umount /mnt/my_partition