91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux磁盤管理指令合集:從查看、分區(qū)到修復(fù)

jf_44130326 ? 來源:Linux1024 ? 2026-02-03 16:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux服務(wù)器運維或日常使用中,磁盤管理是高頻操作——無論是排查磁盤空間不足的問題,還是新增硬盤后的分區(qū)配置,都離不開一系列核心指令。今天就為大家整理一份「Linux磁盤管理指令操作集」,按功能分類講解,附帶示例和注意事項,新手也能輕松上手!

wKgZO2kamj6ABFpvAAAX5HicRJg125.png

一、磁盤信息查看:摸清磁盤家底

在操作磁盤前,首先要了解當前磁盤的硬件信息、分區(qū)情況和空間使用狀態(tài),這三類指令是基礎(chǔ):

1.查看磁盤硬件與分區(qū)結(jié)構(gòu):lsblk

作用:列出所有塊設(shè)備(硬盤、分區(qū)、U盤等),直觀展示磁盤與分區(qū)的層級關(guān)系,包括容量、掛載點等。

常用選項

?-f:顯示文件系統(tǒng)類型和UUID(掛載時常用);

?-h:以人類可讀的單位(GB/MB)顯示容量。

示例

# 查看所有磁盤及分區(qū)的詳細信息(含文件系統(tǒng))lsblk-f

輸出解讀

sda代表第一塊硬盤,sda1/sda2是其分區(qū);sr0通常是光驅(qū),nvme0n1NVMe固態(tài)硬盤

wKgZO2kamj6AF3_SAAFRZCddr2A395.png

2.查看分區(qū)表詳情:fdisk/parted

fdisk:適用于MBR分區(qū)表(支持最大2TB磁盤),老牌分區(qū)工具;

parted:支持MBRGPT分區(qū)表(突破2TB限制,現(xiàn)代磁盤首選)。

常用操作(以fdisk為例)

# 查看指定磁盤的分區(qū)表(需root權(quán)限,替換sdb為目標磁盤)fdisk -l /dev/nvme0n1# 進入交互模式管理分區(qū)(謹慎操作!)fdisk /dev/nvme0n1
wKgZO2kamj6AP5-nAAApiw6pMCo100.png

交互模式關(guān)鍵命令

?p:打印當前分區(qū)表;

?n:新建分區(qū);

?d:刪除分區(qū);

?w:保存修改(執(zhí)行后不可逆!);

?q:退出不保存。

parted示例(GPT分區(qū))

# 查看所有磁盤分區(qū)表parted -l# 為/dev/sdb創(chuàng)建GPT分區(qū)表并新建分區(qū)parted /dev/sdb(parted) mklabel gpt # 設(shè)定分區(qū)表類型為GPT(parted) mkpart primary ext4 0% 50% # 新建主分區(qū),占磁盤50%空間(parted) quit # 退出
wKgZO2kamj6AEso3AAA7eVsOpNY519.png

3.查看磁盤空間使用:df/du

?df:查看已掛載分區(qū)的空間使用情況(整體視角);

?du:查看目錄/文件的實際占用空間(局部視角,排查大文件常用)。

df常用示例

# 以人類可讀單位顯示所有掛載分區(qū)的空間(含使用率、掛載點)df-h# 只查看ext4類型的分區(qū)df-t ext4

du常用示例

# 查看當前目錄下所有子目錄的空間占用(按大小排序,取前10)du-sh * |sort-rh |head-10# 查看/var/log目錄的總占用空間du-sh /var/log

選項說明

?-s:只顯示總大小,不展開子目錄;

?-h:人類可讀單位;

?-d N:只展開N級子目錄(如-d 1僅顯示一級子目錄)。

二、磁盤分區(qū)與格式化:新建可用分區(qū)

當新增硬盤(如/dev/sdb)后,需經(jīng)過「分區(qū)格式化(創(chuàng)建文件系統(tǒng))」兩步,才能掛載使用。

1.分區(qū):用fdiskparted(前文已講)

注意

?若磁盤超過2TB,必須用parted創(chuàng)建GPT分區(qū)表,MBR不支持;

?分區(qū)前確認磁盤無重要數(shù)據(jù),操作會清空數(shù)據(jù)!

2.格式化(創(chuàng)建文件系統(tǒng)):mkfs

作用:為分區(qū)創(chuàng)建文件系統(tǒng)(如ext4、xfsLinux常用),相當于Windows格式化磁盤

常用命令

# 格式化為ext4文件系統(tǒng)(適用于普通機械硬盤/SSD,支持日志功能)mkfs.ext4 /dev/sdb1 # /dev/sdb1是目標分區(qū)# 格式化為xfs文件系統(tǒng)(性能更優(yōu),適合大文件場景,CentOS/RHEL默認)mkfs.xfs /dev/sdb1# 給文件系統(tǒng)設(shè)置標簽(掛載時可通過標簽識別,避免設(shè)備名變動問題)e2label /dev/sdb1 data_part # ext4設(shè)置標簽xfs_admin -L data_part /dev/sdb1 # xfs設(shè)置標簽

注意:格式化會清空分區(qū)所有數(shù)據(jù),務(wù)必確認分區(qū)正確!

三、掛載與卸載:讓分區(qū)可用

格式化后的分區(qū)需掛載到Linux目錄樹(如/mnt/data),才能讀寫數(shù)據(jù);無需使用時需卸載,避免數(shù)據(jù)損壞。

1.臨時掛載:mount

作用:臨時將分區(qū)掛載到指定目錄,重啟后失效(適合臨時使用)。

示例

# 1. 先創(chuàng)建掛載點目錄(目錄需不存在,否則會覆蓋原有內(nèi)容!)mkdir-p /mnt/data# 2. 掛載/dev/sdb1到/mnt/data(ext4文件系統(tǒng))mount /dev/sdb1 /mnt/data# 3. 驗證掛載:查看是否成功df-h /mnt/data # 或 lsblk -f /dev/sdb1

特殊場景:掛載U盤(假設(shè)U盤設(shè)備為/dev/sdc1):

mount -t vfat /dev/sdc1 /mnt/usb# vfatWindows常用文件系統(tǒng)

2.永久掛載:修改/etc/fstab

臨時掛載重啟后失效,若需長期使用,需將掛載信息寫入/etc/fstab(系統(tǒng)啟動時自動掛載)。

步驟

1.查看分區(qū)的UUID(避免設(shè)備名變動導(dǎo)致掛載失?。?/span>

blkid/dev/sdb1 # 輸出類似:/dev/sdb1:UUID="xxx"TYPE="ext4"
wKgZO2kamj6AP0axAAAIay0rXMQ758.png

1.編輯/etc/fstab,添加一行配置(格式:UUID=xxx掛載點 文件系統(tǒng) 選項0 0):

# 用vim編輯(需root權(quán)限)vim/etc/fstab# 添加以下內(nèi)容(按實際UUID和掛載點修改)UUID=1234-ABCD /mnt/data ext4 defaults00

1.驗證配置(避免語法錯誤導(dǎo)致系統(tǒng)無法啟動):

mount-a # 加載/etc/fstab的所有配置,無報錯則正常

fstab字段說明

?UUID=xxx:分區(qū)的唯一標識(比/dev/sdb1更穩(wěn)定);

?defaults:默認掛載選項(rw, suid, dev, exec, auto, nouser, async);

?最后兩個0:分別代表是否dump備份是否開機檢查磁盤(一般設(shè)為0即可)。

3.卸載分區(qū):umount

作用:卸載已掛載的分區(qū),需確保分區(qū)無程序正在使用(否則報錯)。

示例

# 按掛載點卸載umount /mnt/data# 按設(shè)備名卸載(二選一即可)umount /dev/sdb1

解決設(shè)備忙報錯

fuser查看占用分區(qū)的進程,結(jié)束后再卸載:

fuser -m /mnt/data # 查看占用/mnt/data的進程IDkill-9 進程ID   # 結(jié)束進程(謹慎,避免殺關(guān)鍵進程)umount /mnt/data  # 再次卸載

四、磁盤檢查與修復(fù):應(yīng)對磁盤錯誤

當磁盤出現(xiàn)壞道或文件系統(tǒng)損壞時,需用工具檢查修復(fù)(修復(fù)前建議備份數(shù)據(jù)!)。

1. ext4文件系統(tǒng)修復(fù):fsck

作用:檢查并修復(fù)ext系列文件系統(tǒng)(ext2/ext3/ext4)的錯誤,類似Windows磁盤檢查

示例

# 1. 先卸載分區(qū)(必須卸載才能修復(fù),否則損壞數(shù)據(jù))umount /dev/sdb1# 2. 檢查并修復(fù)(-y自動確認修復(fù),無需手動輸入y)fsck.ext4 -y /dev/sdb1 # 或 fsck -t ext4 -y /dev/sdb1

注意fsck不能修復(fù)已掛載的分區(qū),強行修復(fù)會導(dǎo)致數(shù)據(jù)丟失!

2. xfs文件系統(tǒng)修復(fù):xfs_repair

xfs文件系統(tǒng)不支持fsck,需用專門的xfs_repair工具:

# 1. 卸載分區(qū)umount /dev/sdb1# 2. 檢查并修復(fù)(-L強制清理日志,適用于嚴重錯誤)xfs_repair /dev/sdb1# 若報錯,嘗試強制修復(fù):xfs_repair -L /dev/sdb1

五、實用技巧:提升磁盤管理效率

1.快速查找大文件/目錄

排查磁盤滿問題時,用以下命令定位占用空間最大的文件:

# 查找/目錄下大于100MB的文件,按大小排序find / -typef -size +100M -execdu-sh {} ; |sort-rh

1.查看磁盤I/O負載

當磁盤讀寫卡頓,用iostat查看I/O使用率(需安裝sysstat包):

# 安裝sysstat(CentOS/RHEL)yuminstall -y sysstat# 查看所有磁盤的I/O情況(每2秒刷新一次,共3次)iostat-x23
wKgZO2kamj6AN4bcAADZnMiMvGk494.png

關(guān)鍵指標:%util(磁盤使用率,接近100%表示I/O飽和)。

1.備份/etc/fstab

修改/etc/fstab前務(wù)必備份,避免配置錯誤導(dǎo)致系統(tǒng)無法啟動:

cp/etc/fstab /etc/fstab.bak # 備份# 若出錯,可在救援模式執(zhí)行:cp /etc/fstab.bak /etc/fstab

總結(jié)

Linux磁盤管理的核心是先查看、再操作、后驗證

1.lsblk/fdisk摸清磁盤結(jié)構(gòu),df/du掌握空間使用;

2.分區(qū)用partedGPT)或fdiskMBR),格式化用mkfs;

3.臨時掛載用mount,永久掛載改/etc/fstab(記得mount -a驗證);

4.修復(fù)用fsckext4)或xfs_repairxfs),操作前必卸載、必備份!

如果在實操中遇到問題,歡迎在評論區(qū)留言,一起交流解決~覺得有用的話,點贊收藏,下次操作磁盤時直接翻出來用!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11756

    瀏覽量

    218997
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    623

    瀏覽量

    37529
  • 磁盤
    +關(guān)注

    關(guān)注

    1

    文章

    398

    瀏覽量

    26460
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    linux如何查看磁盤使用情況

    fdisk 是一款強大的磁盤操作工具,來自util-linux軟件包,我們在這里只說他如何查看磁盤分區(qū)表及分區(qū)結(jié)構(gòu);通過-l 參數(shù),能獲得機
    發(fā)表于 07-08 08:24

    Linux磁盤存儲區(qū)管理原理分析及技巧匯總

    Linux管理磁盤貯存區(qū)算的上一個技巧,很多朋友在這上面常常問我,今天我就把這方面的東西匯總一下,Linux特有的交換
    發(fā)表于 11-07 10:14 ?0次下載

    Linux環(huán)境下對磁盤分區(qū)進行管理的一種機制

    物理卷就是指硬盤分區(qū)邏輯上與磁盤分區(qū)具有同樣功能的設(shè)備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(zhì)(如分區(qū)、磁盤等)
    的頭像 發(fā)表于 08-10 17:58 ?4270次閱讀

    Linux基礎(chǔ)教程之Linux查看磁盤掛載有哪些方法詳細方法概述

    本文檔的主要內(nèi)容詳細介紹的是Linux基礎(chǔ)教程之Linux查看磁盤掛載有哪些方法詳細方法概述詳細資料免費下載。
    發(fā)表于 10-26 17:15 ?1次下載

    Linux系統(tǒng)教程之磁盤分區(qū)和LVM系統(tǒng)的詳細資料概述

    本文檔的主要內(nèi)容詳細介紹的是Linux系統(tǒng)教程之磁盤分區(qū)和LVM系統(tǒng)的詳細資料概述主要內(nèi)容包括了:1.磁盤相關(guān)概念2.磁盤分區(qū)工具3.創(chuàng)建 LVM 系統(tǒng)4.維護 LVM 系統(tǒng)
    發(fā)表于 10-30 16:11 ?14次下載
    <b class='flag-5'>Linux</b>系統(tǒng)教程之<b class='flag-5'>磁盤分區(qū)</b>和LVM系統(tǒng)的詳細資料概述

    微軟Windows 10研究新的方法管理現(xiàn)代磁盤分區(qū)

    如果要刪除舊磁盤并創(chuàng)建新分區(qū)或擴展特定磁盤的空間,則需要依賴Windows 10的磁盤管理工具。在Windows 10上
    的頭像 發(fā)表于 03-19 15:06 ?2746次閱讀

    linux磁盤滿的清理方法

    Linux查看磁盤用量
    發(fā)表于 06-09 08:53 ?9172次閱讀
    <b class='flag-5'>linux</b><b class='flag-5'>磁盤</b>滿的清理方法

    linux磁盤如何清理

    Linux查看磁盤用量
    發(fā)表于 06-10 09:18 ?2899次閱讀
    <b class='flag-5'>linux</b>的<b class='flag-5'>磁盤</b>如何清理

    df、du、fdisk linux的基本操作(磁盤管理

    df、du、fdisk linux的基本操作(磁盤管理
    發(fā)表于 12-08 17:14 ?0次下載

    linux系統(tǒng)磁盤管理及分析必備命令

    今天浩道跟大家分享linux磁盤管理及分析相關(guān)的硬核干貨,通過這些指令,可以讓你高效運維!
    的頭像 發(fā)表于 02-09 09:54 ?1236次閱讀

    Linux磁盤分區(qū)和掛載

    1.Linux 來說 wulun 有幾個分區(qū),分給哪一目錄使用,他歸根結(jié)底只有一個根目錄,一個獨立且唯一的文件結(jié)構(gòu),Linux 中每個分區(qū)都是用來組成整個文件系統(tǒng)的一部分。
    的頭像 發(fā)表于 03-26 10:14 ?1799次閱讀

    linux系統(tǒng)如何進行磁盤分區(qū)

    linux系統(tǒng)如何進行磁盤分區(qū)? 磁盤分區(qū)是在Linux系統(tǒng)中進行硬盤劃分的一種方法,它可以將一個物理硬盤劃分為多個邏輯分區(qū),每個
    的頭像 發(fā)表于 12-19 11:35 ?2097次閱讀

    Linux添加磁盤創(chuàng)建分區(qū)、掛載

    Linux添加磁盤創(chuàng)建分區(qū)、掛載
    發(fā)表于 04-20 17:49 ?828次閱讀
    <b class='flag-5'>Linux</b>添加<b class='flag-5'>磁盤</b>創(chuàng)建<b class='flag-5'>分區(qū)</b>、掛載

    Linux磁盤分區(qū)擴容方法

    linux分區(qū)常用命令:fdisk,修改MBR分區(qū)表,MBR格式,被修改的分區(qū)大小最大為2T。
    的頭像 發(fā)表于 10-23 11:46 ?2681次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>磁盤分區(qū)</b>擴容方法

    Linux系統(tǒng)中磁盤分區(qū)與掛載詳解

    磁盤分區(qū)是將物理硬盤劃分為不同的邏輯部分,每個分區(qū)都可以被視為一個獨立的存儲設(shè)備。通過磁盤分區(qū),我們可以更好地管理磁盤空間,實現(xiàn)數(shù)據(jù)的組織和
    的頭像 發(fā)表于 06-17 15:08 ?2457次閱讀
    <b class='flag-5'>Linux</b>系統(tǒng)中<b class='flag-5'>磁盤分區(qū)</b>與掛載詳解