Linux是一款強大的操作系統,而磁盤分區是Linux文件系統的基礎之一。在本文中,我們將探討如何在Linux中進行磁盤分區、命名、掛載和查看。
一、分區
分區是為了更好地管理磁盤,將一個大的磁盤分成若干個小的分區。在Linux中,可以使用一些命令來分區:
1. fdisk命令
fdisk命令是最常用的分區命令之一。以下是分區的步驟:
$ sudo fdisk /dev/sdc
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-16777215, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-16777215, default 16777215): +2G
Command (m for help): t
Selected partition 1
Hex code (type L to list all codes): 83
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
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)
Syncing disks.上面的例子創建了一個/dev/sdc1的分區,大小為2GB。
2. parted命令
parted命令也可以用來創建和管理分區。以下是一個例子:
$ sudo parted /dev/sdd
(parted) mklabel gpt
(parted) mkpart primary ext4 0% 100%
(parted) quit上面的例子創建了一個大小為整個磁盤空間的分區。
二、命名
在Linux中,每個分區都有一個唯一的標識符,稱為UUID。為了方便使用,可以給每個分區設置一個獨特的名稱。
1. 使用fstab命令
fstab(/etc/fstab)是Linux中用於自動掛載文件系統的配置文件。在該文件中添加以下內容可以為分區命名:
UUID=xxxx-xxxx-xxxx-xxxx /mnt/mydata ext4 defaults 0 0其中的UUID是通過blkid命令來獲取的。
2. 使用label命令
Linux還支持使用label命令為分區命名。以下是一個例子:
$ sudo e2label /dev/sdc1 mydata上面的例子將/dev/sdc1分區命名為“mydata”。
三、掛載
在Linux中,掛載是將一個文件系統鏈接到文件系統樹中的過程。
可以使用mount命令來掛載一個分區:
$ sudo mount /dev/sdc1 /mnt/mydata上面的例子將/dev/sdc1分區掛載到/mnt/mydata目錄下。
四、查看
1. 使用df命令
df命令用來查看磁盤空間使用情況。
以下是一個例子:
$ df -h2. 使用lsblk命令
lsblk命令用來查看塊設備的信息,例如分區和硬盤。
以下是一個例子:
$ lsblk總結
在本文中,我們討論了如何在Linux中進行分區、命名、掛載和查看。這些操作對於管理磁盤和文件系統非常重要,並且是Linux運維工程師的基本技能。
原創文章,作者:FXTP,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/133638.html
微信掃一掃
支付寶掃一掃