tft每日頭條

 > 生活

 > linux怎麼利用fdisk創建磁盤分區

linux怎麼利用fdisk創建磁盤分區

生活 更新时间:2024-12-25 15:18:14
前言

寫篇文章來給大家分享下Linux下面必學的一個命令:fidsk

如果手上沒有Linux環境的,可以參考下我之前的一篇文章:哎呀,突然想弄個Linux centos 8系統玩玩,怎麼辦?

簡介

Linux fdisk是一個創建和維護分區表的程序,它兼容DOS類型的分區表、BSD或者SUN類型的磁盤列表。

一般我們用它來管理linux的磁盤,進行分區,格式化等操作。

屬于接觸Linux必學命令之一。

語法

fdisk [必要參數][選擇參數]

必要參數:

  • -l 列出所有分區表
  • -u 與"-l"搭配使用,顯示分區數目

選擇參數:

  • -s<分區編号> 指定分區
  • -v 版本信息

菜單操作說明

  • m :顯示菜單和幫助信息
  • a :活動分區标記/引導分區
  • d :删除分區
  • l :顯示分區類型
  • n :新建分區
  • p :顯示分區信息
  • q :退出不保存
  • t :設置分區号
  • v :進行分區檢查
  • w :保存修改
  • x :擴展應用,高級功能
運行環境

在演示實例之前,這裡說明下我本次運行的環境是 CentOS8 64位

實例演示

一、顯示當前分區的情況

這裡我們最常用的就是 fdisk -l 了,如下:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)1

從圖中可以看到,我這裡隻有一塊磁盤 /dev/sda ,大小是20G。然後這個盤裡有兩個分區,分别是 /dev/sda1 /dev/sda2,大小分别為1G19G,以及其他如起點扇區等信息。

圖片下面兩個 /dev/mapper邏輯卷設備,本章我們不展開讨論它,知道有這麼個東西就成。

另外,如果有多個磁盤,還可以用 fdisk -l /dev/sda 這樣後面跟磁盤名來分開單個查看。

簡單來說,fdisk在查看方面,這就說完了。或者說滿足日常需求了。

下面我們具體來說說,如何用fdisk建立新分區,并挂載到目錄。

fdisk 建立新分區

需求:

新增一塊硬盤,要求建立新分區,并挂載 /root/study_video

實現:

1、增加磁盤

如果是雲服務器,直接去後台增加磁盤即可。

如果是物理服務器,那就關機斷電,打開機箱,增加磁盤。

我這裡使用的是VMware,先關機。教大家一個小技巧,可以使用命令:shutdown -h now 來關機

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)2

然後回到VMware中,可以看到,這裡同樣關機了。

我們雙擊下圖中 磁盤(SCSI) 位置。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)3

點擊下方添加按鈕

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)4

打開的新面闆中選擇 磁盤,點擊 下一步

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)5

默認,下一步

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)6

這裡讓選擇創建磁盤方式,比如使用之前創建好的直接加載進來,還是重新創建等。

如無必要,繼續默認即可,下一步。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)7

調整大小,其它默認,繼續下一步(我這裡因為學習資料太少,所以容量設置了5G,大家可以随意發揮哈[呲牙])

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)8

不需要重新命名的話,直接默認,點擊完成

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)9

現在看設置面闆,是不是多了一塊硬盤?

ok,點擊确定關閉面闆。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)10

2、建立分區

開機,連接Xshell(不知道如何連接的,可以參考我的文章:聊一聊VMware16的centos8與Win10的Xshell碰撞)。

然後再次 fdisk -l 查看磁盤信息,結果如下:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)11

很明顯,新的磁盤增加成功了,下面進行分區操作。

① fdisk命令後 磁盤設備名

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)12

可以看到軟件的提示,注意,這是高危操作。一定要謹慎,謹慎,謹慎!

此時輸入m可以看到幫助信息:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)13

如果臨時操作的時候,忘記了具體命令,可以通過這個功能随時查看。

這裡我們輸入 n ,來建立新分區:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)14

直接默認,創建主分區即可。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)15

這裡一般也是直接默認。

如果對分區有興趣,可以參考我的這篇文章:簡單聊聊 Linux 中 主分區/擴展分區/邏輯分區 之間的關系及數量限制

然後就是扇區的設置,這裡會問你開始和結束,也就是選擇當前分區的容量。我們在這裡直接默認,系統就會把磁盤的所有容量都分給此分區了。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)16

瞧,如上圖所示,新的分區已經建立好了。

使用p命令來查詢下新建立的分區:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)17

可以看到,/dev/sdb1 已經存在了。但是現在還不能使用它,起碼在我們挂載前,得先對其格式化才行。

先輸入w保存修改:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)18

保存好,會發現有提示信息,然後自動退出了操作命令交互模式。

然後我們使用 mkfs 命令來對其進行格式化,這裡格式化成 ext4 分區。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)19

ok,分區建立和格式化完畢,下一步,挂載到目錄。

挂載分區到目錄

上面說過,我們要将這個分區挂載到 /home 目錄中的學習資料文件夾,這裡先要創建 /home/study_video目錄,然後使用mount命令挂在即可。

具體示例如下:

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)20

搞定收工!

總結

fdisk的作用總共就兩點:

1、查看磁盤概況

2、對磁盤進行操作,比如分區

雖然看起來很多,但其實不難,需要操作時,隻要按我的步驟一一對應操作即可。

linux怎麼利用fdisk創建磁盤分區(fdiskLinux磁盤分區必學)21

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved