寫篇文章來給大家分享下Linux下面必學的一個命令:fidsk
如果手上沒有Linux環境的,可以參考下我之前的一篇文章:哎呀,突然想弄個Linux centos 8系統玩玩,怎麼辦?
簡介Linux fdisk是一個創建和維護分區表的程序,它兼容DOS類型的分區表、BSD或者SUN類型的磁盤列表。
一般我們用它來管理linux的磁盤,進行分區,格式化等操作。
屬于接觸Linux必學命令之一。
語法
fdisk [必要參數][選擇參數]
必要參數:
選擇參數:
菜單操作說明
在演示實例之前,這裡說明下我本次運行的環境是 CentOS8 64位
實例演示一、顯示當前分區的情況
這裡我們最常用的就是 fdisk -l 了,如下:
從圖中可以看到,我這裡隻有一塊磁盤 /dev/sda ,大小是20G。然後這個盤裡有兩個分區,分别是 /dev/sda1 和 /dev/sda2,大小分别為1G 和 19G,以及其他如起點、扇區等信息。
圖片下面兩個 /dev/mapper 是邏輯卷設備,本章我們不展開讨論它,知道有這麼個東西就成。
另外,如果有多個磁盤,還可以用 fdisk -l /dev/sda 這樣後面跟磁盤名來分開單個查看。
簡單來說,fdisk在查看方面,這就說完了。或者說滿足日常需求了。
下面我們具體來說說,如何用fdisk建立新分區,并挂載到目錄。
fdisk 建立新分區需求:
新增一塊硬盤,要求建立新分區,并挂載 到 /root/study_video
實現:
1、增加磁盤
如果是雲服務器,直接去後台增加磁盤即可。
如果是物理服務器,那就關機斷電,打開機箱,增加磁盤。
我這裡使用的是VMware,先關機。教大家一個小技巧,可以使用命令:shutdown -h now 來關機
然後回到VMware中,可以看到,這裡同樣關機了。
我們雙擊下圖中 磁盤(SCSI) 位置。
點擊下方添加按鈕
打開的新面闆中選擇 磁盤,點擊 下一步
默認,下一步
這裡讓選擇創建磁盤方式,比如使用之前創建好的直接加載進來,還是重新創建等。
如無必要,繼續默認即可,下一步。
調整大小,其它默認,繼續下一步(我這裡因為學習資料太少,所以容量設置了5G,大家可以随意發揮哈[呲牙])
不需要重新命名的話,直接默認,點擊完成
現在看設置面闆,是不是多了一塊硬盤?
ok,點擊确定關閉面闆。
2、建立分區
開機,連接Xshell(不知道如何連接的,可以參考我的文章:聊一聊VMware16的centos8與Win10的Xshell碰撞)。
然後再次 fdisk -l 查看磁盤信息,結果如下:
很明顯,新的磁盤增加成功了,下面進行分區操作。
① fdisk命令後 磁盤設備名
可以看到軟件的提示,注意,這是高危操作。一定要謹慎,謹慎,謹慎!
此時輸入m可以看到幫助信息:
如果臨時操作的時候,忘記了具體命令,可以通過這個功能随時查看。
這裡我們輸入 n ,來建立新分區:
直接默認,創建主分區即可。
這裡一般也是直接默認。
如果對分區有興趣,可以參考我的這篇文章:簡單聊聊 Linux 中 主分區/擴展分區/邏輯分區 之間的關系及數量限制
然後就是扇區的設置,這裡會問你開始和結束,也就是選擇當前分區的容量。我們在這裡直接默認,系統就會把磁盤的所有容量都分給此分區了。
瞧,如上圖所示,新的分區已經建立好了。
使用p命令來查詢下新建立的分區:
可以看到,/dev/sdb1 已經存在了。但是現在還不能使用它,起碼在我們挂載前,得先對其格式化才行。
先輸入w保存修改:
保存好,會發現有提示信息,然後自動退出了操作命令交互模式。
然後我們使用 mkfs 命令來對其進行格式化,這裡格式化成 ext4 分區。
ok,分區建立和格式化完畢,下一步,挂載到目錄。
挂載分區到目錄上面說過,我們要将這個分區挂載到 /home 目錄中的學習資料文件夾,這裡先要創建 /home/study_video目錄,然後使用mount命令挂在即可。
具體示例如下:
搞定收工!
總結fdisk的作用總共就兩點:
1、查看磁盤概況
2、對磁盤進行操作,比如分區
雖然看起來很多,但其實不難,需要操作時,隻要按我的步驟一一對應操作即可。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!