如何在Linux終端下創(chuàng)建新的文件系統(tǒng)/分區(qū)
在 Linux 中創(chuàng)建分區(qū)或新的文件系統(tǒng)通常意味著一件事:安裝 Gnome Parted 分區(qū)編輯器(GParted)。對(duì)于大多數(shù) Linux 用戶而言,這是唯一的辦法。不過(guò),你是否考慮過(guò)在終端創(chuàng)建這些分區(qū)和文件系統(tǒng)?當(dāng)然可以!以下就是方法!
使用 CFdisk 創(chuàng)建一個(gè)基本的 Linux 分區(qū)
以下是如何在命令行中創(chuàng)建一個(gè)基本的 Linux 分區(qū)的正確方案。要做的***件事就是先打開(kāi)你的終端。若你已打開(kāi),你需要找到你想要?jiǎng)?chuàng)建分區(qū)的磁盤(pán)。這可以使用一個(gè)簡(jiǎn)單的命令來(lái)找到。
- lsblk
當(dāng)你運(yùn)行了 lsblk,你應(yīng)該會(huì)看到當(dāng)前系統(tǒng)上每個(gè)磁盤(pán)的詳細(xì)列表??纯催@個(gè)列表,然后找出你想要使用的磁盤(pán)。在本文中,我將使用 sdb 來(lái)進(jìn)行演示。
在終端輸入這個(gè)命令。它會(huì)顯示一個(gè)功能強(qiáng)大的基于終端的分區(qū)編輯程序。
- sudo cfdisk /dev/sdb
cfdisk-empty-layout
注意:使用在 lsblk 命令輸出的你想要使用的磁盤(pán)來(lái)替換 sdb。
當(dāng)輸入此命令后,你將進(jìn)入分區(qū)編輯器中,然后訪問(wèn)你想改變的磁盤(pán)。
由于磁盤(pán)分區(qū)的不同,這取決于用戶的需求,這部分的指南將在如何建立一個(gè)分離的 Linux home/root 分區(qū)布局。
首先,需要?jiǎng)?chuàng)建根分區(qū)。這需要根據(jù)磁盤(pán)的字節(jié)數(shù)來(lái)進(jìn)行分割。我測(cè)試的磁盤(pán)是 32 GB。
在 CFdisk 中使用鍵盤(pán)上的方向鍵選擇需要分配的空間。你找到后,請(qǐng)使用箭頭鍵選擇 [ NEW ],然后按 Enter 鍵。
cfdisk-create-root-partition
該程序會(huì)要求你輸入分區(qū)大小。一旦你指定好大小后,按 Enter 鍵。這將被稱為根分區(qū)(或 /dev/sdb1)。
接下來(lái)該創(chuàng)建 home 分區(qū)(/dev/sdb2)了。你需要在 CFdisk 中再選擇一些空閑分區(qū)。使用箭頭選擇 [ NEW ] 選項(xiàng),然后按 Enter 鍵。輸入你的 home 分區(qū)的大小,然后按 Enter 鍵來(lái)創(chuàng)建它。
cfdisk-create-home-partition
***,需要?jiǎng)?chuàng)建交換分區(qū)。像前兩次一樣,先找一些空閑分區(qū),并使用箭頭選擇 [ NEW ] 選項(xiàng)。之后,算下你 Linux 想使用多大的交換分區(qū)。
注意:交換分區(qū)通常和計(jì)算機(jī)的內(nèi)存差不多大。
cfdisk-specify-partition-type-swap
#p#
現(xiàn)在,創(chuàng)建了交換分區(qū),該指定其類型。使用上下箭頭來(lái)選擇它。之后,使用左右箭頭選擇 [ TYPE ] 。找到 Linux swap 選項(xiàng),然后按 Enter 鍵。
cfdisk-write-partition-table
所有分區(qū)創(chuàng)建后,將其寫(xiě)入到磁盤(pán)。使用右箭頭鍵,選擇 [ WRITE ] 選項(xiàng),然后按 Enter 鍵。這將直接將新創(chuàng)建的分布寫(xiě)入到磁盤(pán)中。
使用 mkfs 創(chuàng)建文件系統(tǒng)
有時(shí)候,你并不需要一個(gè)整個(gè)重新分區(qū),你只想要?jiǎng)?chuàng)建一個(gè)文件系統(tǒng)而已。你可以在終端直接使用 mkfs 命令來(lái)實(shí)現(xiàn)。
cfdisk-mkfs-list-partitions-lsblk
首先,找出你要使用的磁盤(pán)。在終端輸入 lsblk 找出來(lái)。它會(huì)打印出列表,之后只要找到你想創(chuàng)建文件系統(tǒng)的分區(qū)或盤(pán)符。
在這個(gè)例子中,我將使用第二個(gè)硬盤(pán)的 /dev/sdb1 作為***個(gè)分區(qū)。可以對(duì) /dev/sdb 使用 mkfs(這將會(huì)使用整個(gè)分區(qū))。
cfdisk-mkfs-make-file-system-ext4
要在一個(gè)特定的分區(qū)上創(chuàng)建新文件系統(tǒng),只需輸入:
- sudo mkfs.ext4 /dev/sdb1
在終端。應(yīng)當(dāng)指出的是,mkfs.ext4 可以換成任何你想要使用的的文件系統(tǒng)。
結(jié)論
雖然使用圖形工具編輯文件系統(tǒng)和分區(qū)更容易,但終端可以說(shuō)是更有效的。終端的加載速度更快,點(diǎn)擊幾個(gè)按鈕即可。GParted 和其它工具一樣,它也是一個(gè)完整的工具。我希望在本教程的幫助下,你會(huì)明白如何在終端中高效的編輯文件系統(tǒng)。
你是否更喜歡使用基于終端的方法在 Linux 上編輯分區(qū)?不管是不是,請(qǐng)?jiān)谙旅娓嬖V我們。
via: https://www.maketecheasier.com/create-file-systems-partitions-terminal-linux/
作者:Derrik Diener 譯者:strugglingyouth 校對(duì):wxy
本文由 LCTT 原創(chuàng)編譯,Linux中國(guó) 榮譽(yù)推出