最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu硬盤分區(qū)及掛載方式(命令行)

 更新時(shí)間:2026年02月09日 09:06:55   作者:飯來_  
本文介紹了Linux系統(tǒng)下磁盤分區(qū)及掛載的操作,包括硬盤分區(qū)工具(如fdisk、gdisk)、分區(qū)表類型(MBR、GPT)、文件系統(tǒng)格式化(如ext4)、自動(dòng)掛載(通過/etc/fstab)以及分區(qū)大小調(diào)整(使用parted工具)

一、簡介

創(chuàng)建磁盤分區(qū)首先需要找出Linux系統(tǒng)中的物理磁盤,在Linux中采用了一種標(biāo)準(zhǔn)格式來為硬盤分配設(shè)備名稱。

  • SATA驅(qū)動(dòng)器和SCSI驅(qū)動(dòng)器:設(shè)備命名格式為/dev/sdx,其中x根據(jù)驅(qū)動(dòng)器的檢測(cè)順序決定,第一個(gè)檢測(cè)到的驅(qū)動(dòng)器是a,第二個(gè)是b,第一個(gè)分區(qū)顯示為:/dev/sda1。
  • SSD NVMe驅(qū)動(dòng)器:設(shè)備命名格式為/dev/nvmeNn#,其中N根據(jù)驅(qū)動(dòng)器的檢測(cè)順序決定(從0開始),#是分配給該驅(qū)動(dòng)器的命名空間編號(hào)(從1開始),第一個(gè)驅(qū)動(dòng)器顯示為:/dev/nvme0n1,其第一個(gè)分區(qū)顯示為:/dev/nvme0n1p1。
  • IDE驅(qū)動(dòng)器:設(shè)備命名格式為/dev/hdx,其中x根據(jù)驅(qū)動(dòng)器的檢測(cè)順序決定,第一個(gè)檢測(cè)到的驅(qū)動(dòng)器是a,第二個(gè)是b,以此類推。

對(duì)磁盤進(jìn)行操作(如分區(qū)、格式化等)的常用工具有:

  • 分區(qū)工具fdisk、parted、gdisk
  • 格式化工具mkfs(如 mkfs.ext4、mkfs.vfat)
  • 掛載工具mount、umount
  • 查看塊設(shè)備信息lsblk

二、硬盤分區(qū)

這里主要關(guān)注兩種常用的組織和管理分區(qū)的工具:fdiskgdisk,fdisk是一個(gè)交互式程序,允許輸入命令來逐步完成磁盤分區(qū)操作,它可以在任何存儲(chǔ)設(shè)備上創(chuàng)建和管理分區(qū),但是,fdisk只能處理最大2TB的硬盤。如果大于這個(gè)容量,則只能使用gdisk。另外還有一種GNU parted,它的優(yōu)勢(shì)是允許調(diào)整現(xiàn)有的分區(qū)大小,為了分區(qū)靈活性也可以考慮LVM

查看接入設(shè)備的所有塊設(shè)備,塊設(shè)備通常是:硬盤、SSD、光驅(qū)、USB 存儲(chǔ)設(shè)備等。

lsblk -f
--------------------------------------------------------------
# lsblk:   顯示所有塊設(shè)備的層級(jí)結(jié)構(gòu)
# lsblk -f:顯示文件系統(tǒng)類型及掛載點(diǎn)信息
# lsblk -d:僅顯示磁盤,不顯示分區(qū)信息
# lsblk -a:顯示所有設(shè)備,包括空設(shè)備
# lsblk -o:自定義輸出列。例如,lsblk -o NAME,SIZE,TYPE,MOUNTPOINT

可以使用分區(qū)工具查看所有硬盤的連接情況。

fdisk -l  # 需要sudo權(quán)限

對(duì)目標(biāo)存儲(chǔ)設(shè)備進(jìn)行分區(qū)。

fdisk /dev/sda

新硬盤會(huì)提示設(shè)備沒有分區(qū)表,建議先創(chuàng)建分區(qū)表,輸入命令g創(chuàng)建GPT分區(qū)表(適用于現(xiàn)代系統(tǒng)),輸入命令o創(chuàng)建MBR(DOS)分區(qū)表(傳統(tǒng)分區(qū)表,適合舊系統(tǒng)或特殊需求)。其中:GPT分區(qū)表支持大于2TB的磁盤,且可以創(chuàng)建超過4個(gè)主分區(qū),而MBR分區(qū)表對(duì)磁盤容量有2T限制,且最多只能創(chuàng)建4個(gè)主分區(qū)。

# fdisk 常用命令
g: 創(chuàng)建新的空GPT分區(qū)表
o: 創(chuàng)建新的空MBR分區(qū)表
p: 顯示當(dāng)前分區(qū)表
v: 驗(yàn)證分區(qū)表
n: 創(chuàng)建新分區(qū)
d: 刪除分區(qū)
w: 將分區(qū)表寫入磁盤并退出(保存更改)
q: 退出,不保存更改

輸入p顯示當(dāng)前分區(qū)表。

輸入n,創(chuàng)建分區(qū)。

輸入p,查看分區(qū)情況。

輸入w,將改動(dòng)寫入磁盤后退出。

再次查看塊設(shè)備情況。

lsblk -f

gdiskfdisk具有類型的操作邏輯,但gdisk是專為支持GPT而設(shè)計(jì)的工具,具有更優(yōu)秀的特性,因此如果不是很舊的設(shè)備,推薦使用gdisk進(jìn)行操作,特別是在處理大于2T的磁盤的時(shí)候。這里簡單說明,相關(guān)操作與fdisk工具一樣。

# gdisk 常用命令
c: 修改分區(qū)名稱
p: 顯示當(dāng)前分區(qū)表
n: 創(chuàng)建新分區(qū)
d: 刪除分區(qū)
v: 驗(yàn)證磁盤
w: 將分區(qū)表寫入磁盤并退出(保存更改)
q: 退出,不保存更改

輸入n,創(chuàng)建分區(qū)。

輸入w,將改動(dòng)寫入磁盤后退出。

查看塊設(shè)備情況。

三、格式化分區(qū)

將數(shù)據(jù)存儲(chǔ)到分區(qū)之前,必須使用某種文件系統(tǒng)對(duì)其進(jìn)行格式化,以便操作系統(tǒng)能夠使用分區(qū),每種文件系統(tǒng)都有自己的格式化工具,linux系統(tǒng)中常用ext4文件系統(tǒng),最大支持16TiB的文件,能夠管理1EiB大小的分區(qū),在默認(rèn)情況下,ext4采用有序模式的日志方法,同樣支持加密、壓縮以及單目錄下不限數(shù)量的子目錄。

查看系統(tǒng)是否支持文件系統(tǒng)工具。

type mkfs.文件系統(tǒng)名

格式化分區(qū)。

sudo mkfs.ext4 /dev/sda1  # 需要sudo權(quán)限

再次查看塊設(shè)備情況。

lsblk -f

為分區(qū)創(chuàng)建好文件系統(tǒng)后,需要將其掛載到虛擬目錄中的某個(gè)掛載點(diǎn),以便在新分區(qū)中存儲(chǔ)數(shù)據(jù),可以使用mkdir命令創(chuàng)建一個(gè)新目錄,也可以掛載到已有的任意目錄。

mkdir /media/sda1  # 創(chuàng)建掛載點(diǎn)
sudo mount -t ext4 /dev/sda1 /media/sda1  # 臨時(shí)掛載,重啟系統(tǒng)后失效
lsblk -f /dev/sda  # 查看塊設(shè)備情況

四、自動(dòng)掛載分區(qū)

雖然使用mount命令掛載并使用-t選項(xiàng)指明掛載的文件系統(tǒng)類型,但重啟系統(tǒng)后就失效了,配置/etc/fstab文件可以強(qiáng)制linux在啟動(dòng)時(shí)自動(dòng)掛載文件系統(tǒng)

vim /etc/fstab

/etc/fstab中添加

/dev/sda1 /media/sda1 ext4 defaults 0 0

重啟后使用命令mount查看掛載情況

mount

五、調(diào)整分區(qū)大小

fdiskgdisk工具主要用來管理分區(qū)表,如果要調(diào)整分區(qū)大小,不僅需要修改分區(qū)表,還需要調(diào)整分區(qū)內(nèi)的文件系統(tǒng)結(jié)構(gòu),這樣就需要使用parted工具。當(dāng)然也可以直接使用parted工具進(jìn)行分區(qū)。

# parted 常用指令
print:      顯示分區(qū)表、可用設(shè)備、剩余空間、所有分區(qū)或特殊分區(qū)
resizepart: 改變分區(qū)的大?。s小或擴(kuò)展)
rm:         刪除分區(qū)
quit:       退出

輸入print,查看磁盤分區(qū)表。

使用resize2fs工具先調(diào)整文件系統(tǒng)的大小。

sudo resize2fs /dev/sda1 3G

使用df命令查看文件系統(tǒng)大小發(fā)生了變換。

df -h /dev/sda1

使用parted工具的resizepart命令調(diào)整分區(qū)大小。

resizepart 1 3G  # 1:分區(qū)編號(hào),3G:要縮小到的大小,剩余的7G空間變?yōu)槲捶峙錉顟B(tài)

使用同樣的操作可以進(jìn)行分區(qū)的擴(kuò)展,前提是磁盤具有可擴(kuò)展的空間。

sudo resize2fs /dev/sda1 20G
parted /dev/sda
resizepart 1 20G # 10G擴(kuò)展為20G

可以在縮小分區(qū)之后,將剩余未分配空間創(chuàng)建為一個(gè)新分區(qū)。

mkpart primary ext4 3GB 10GB
# primary: 分區(qū)類型(主分區(qū))
# ext4:    文件系統(tǒng)類型
# 3GB:     起始位置
# 10GB:    結(jié)束位置

總結(jié)

以上就是linux系統(tǒng)下使用命令行進(jìn)行磁盤的分區(qū)及掛載操作,調(diào)整分區(qū)前請(qǐng)務(wù)必做好數(shù)據(jù)備份,以免誤操作導(dǎo)致數(shù)據(jù)丟失。

希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux服務(wù)器如何查看內(nèi)存使用情況

    Linux服務(wù)器如何查看內(nèi)存使用情況

    這篇文章主要介紹了Linux服務(wù)器如何查看內(nèi)存使用情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • 詳解安裝Ubuntu Linux系統(tǒng)時(shí)硬盤分區(qū)最合理的方法

    詳解安裝Ubuntu Linux系統(tǒng)時(shí)硬盤分區(qū)最合理的方法

    這篇文章主要介紹了詳解安裝Ubuntu Linux系統(tǒng)時(shí)硬盤分區(qū)最合理的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Linux如何查看操作系統(tǒng)版本號(hào)

    Linux如何查看操作系統(tǒng)版本號(hào)

    文章介紹了在Linux主機(jī)上查看操作系統(tǒng)版本號(hào)的幾種方法,包括使用`cat /etc/redhat-release`、`uname -a`、`rpm -qa | grep lsb`和`lsb_release -a`等命令,這些方法適用于不同的Linux發(fā)行版,如CentOS、Ubuntu等
    2024-11-11
  • linux中g(shù)rub啟動(dòng)引導(dǎo)程序的加密介紹

    linux中g(shù)rub啟動(dòng)引導(dǎo)程序的加密介紹

    大家好,本篇文章主要講的是linux中g(shù)rub啟動(dòng)引導(dǎo)程序的加密介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 如何理解與識(shí)別Linux中的文件類型

    如何理解與識(shí)別Linux中的文件類型

    這篇文章主要給大家介紹了關(guān)于如何理解與識(shí)別Linux中文件類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 詳解CentOS阿里云云服務(wù)器硬盤分區(qū)及掛載

    詳解CentOS阿里云云服務(wù)器硬盤分區(qū)及掛載

    這篇文章主要介紹了詳解CentOS阿里云云服務(wù)器硬盤分區(qū)及掛載 ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • linux Bash腳本判別使用者的身份方法示例

    linux Bash腳本判別使用者的身份方法示例

    這篇文章主要介紹了linux Bash腳本判別使用者的身份方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • 詳解Linux iptables常用防火墻規(guī)則

    詳解Linux iptables常用防火墻規(guī)則

    IPTABLES 是與最新的 3.5 版本 Linux 內(nèi)核集成的 IP 信息包過濾系統(tǒng)。這篇文章主要介紹了Linux iptables常用防火墻規(guī)則,需要的朋友可以參考下
    2019-07-07
  • Linux流媒體服務(wù)器部署流程

    Linux流媒體服務(wù)器部署流程

    文章詳細(xì)介紹了流媒體服務(wù)器的部署步驟,包括更新系統(tǒng)、安裝依賴組件、編譯安裝Nginx和RTMP模塊、配置Nginx和FFmpeg,以及測(cè)試流媒體服務(wù)器的搭建
    2025-02-02
  • linux下查找文件及完整文件路徑實(shí)現(xiàn)方式

    linux下查找文件及完整文件路徑實(shí)現(xiàn)方式

    文章介紹了Linux中查找指令文件、文件名及文件內(nèi)容的方法,通過which/type定位指令路徑,whereis/locate快速搜索文件名,find進(jìn)行深度磁盤查找,grep按內(nèi)容遞歸搜索,強(qiáng)調(diào)不同命令的適用場(chǎng)景與效率差異
    2025-09-09

最新評(píng)論

大足县| 双江| 葵青区| 通城县| 南雄市| 合川市| 额尔古纳市| 色达县| 金乡县| 兴国县| 宜兴市| 禄丰县| 商水县| 固原市| 资源县| 凉城县| 信宜市| 长阳| 张家界市| 静海县| 监利县| 平南县| 托里县| 全椒县| 且末县| 金华市| 江陵县| 连城县| 南华县| 波密县| 托里县| 望城县| 瑞昌市| 石景山区| 阿尔山市| 赫章县| 扎囊县| 抚宁县| 宜春市| 黎平县| 勃利县|