chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

wKgZO2kamj6ABFpvAAAX5HicRJg125.png

一、磁盤(pán)信息查看:摸清磁盤(pán)家底

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

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

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

常用選項(xiàng)

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

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

示例

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

輸出解讀

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

wKgZO2kamj6AF3_SAAFRZCddr2A395.png

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

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

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

常用操作(以fdisk為例)

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

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

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

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

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

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

?q:退出不保存。

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

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

3.查看磁盤(pán)空間使用:df/du

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

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

df常用示例

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

du常用示例

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

選項(xiàng)說(shuō)明

?-s:只顯示總大小,不展開(kāi)子目錄;

?-h:人類(lèi)可讀單位;

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

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

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

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

注意

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

?分區(qū)前確認(rèn)磁盤(pán)無(wú)重要數(shù)據(jù),操作會(huì)清空數(shù)據(jù)!

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

作用:為分區(qū)創(chuàng)建文件系統(tǒng)(如ext4、xfs,Linux常用),相當(dāng)于Windows格式化磁盤(pán)。

常用命令

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

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

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

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

1.臨時(shí)掛載:mount

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

示例

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

特殊場(chǎng)景:掛載U盤(pán)(假設(shè)U盤(pán)設(shè)備為/dev/sdc1):

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

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

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

步驟

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

blkid/dev/sdb1 # 輸出類(lèi)似:/dev/sdb1:UUID="xxx"TYPE="ext4"
wKgZO2kamj6AP0axAAAIay0rXMQ758.png

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

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

1.驗(yàn)證配置(避免語(yǔ)法錯(cuò)誤導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)):

mount-a # 加載/etc/fstab的所有配置,無(wú)報(bào)錯(cuò)則正常

fstab字段說(shuō)明

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

?defaults:默認(rèn)掛載選項(xiàng)(rw, suid, dev, exec, auto, nouser, async);

?最后兩個(gè)0:分別代表是否dump備份是否開(kāi)機(jī)檢查磁盤(pán)(一般設(shè)為0即可)。

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

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

示例

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

解決設(shè)備忙報(bào)錯(cuò)

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

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

四、磁盤(pán)檢查與修復(fù):應(yīng)對(duì)磁盤(pán)錯(cuò)誤

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

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

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

示例

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

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

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

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

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

五、實(shí)用技巧:提升磁盤(pán)管理效率

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

排查磁盤(pán)滿(mǎn)問(wèn)題時(shí),用以下命令定位占用空間最大的文件:

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

1.查看磁盤(pán)I/O負(fù)載

當(dāng)磁盤(pán)讀寫(xiě)卡頓,用iostat查看I/O使用率(需安裝sysstat包):

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

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

1.備份/etc/fstab

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

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

總結(jié)

Linux磁盤(pán)管理的核心是先查看、再操作、后驗(yàn)證

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

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

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

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

如果在實(shí)操中遇到問(wèn)題,歡迎在評(píng)論區(qū)留言,一起交流解決~覺(jué)得有用的話(huà),點(diǎn)贊收藏,下次操作磁盤(pán)時(shí)直接翻出來(lái)用!

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

    關(guān)注

    88

    文章

    11758

    瀏覽量

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

    關(guān)注

    1

    文章

    623

    瀏覽量

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

    關(guān)注

    1

    文章

    398

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    linux如何查看磁盤(pán)使用情況

    fdisk 是一款強(qiáng)大的磁盤(pán)操作工具,來(lái)自u(píng)til-linux軟件包,我們?cè)谶@里只說(shuō)他如何查看磁盤(pán)分區(qū)表及分區(qū)結(jié)構(gòu);通過(guò)-l 參數(shù),能獲得機(jī)
    發(fā)表于 07-08 08:24

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

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

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

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

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

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

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

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

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

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

    linux磁盤(pán)滿(mǎn)的清理方法

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

    linux磁盤(pán)如何清理

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

    df、du、fdisk linux的基本操作(磁盤(pán)管理

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

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

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

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

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

    linux系統(tǒng)如何進(jìn)行磁盤(pán)分區(qū)?

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

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

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

    Linux磁盤(pán)分區(qū)擴(kuò)容方法

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

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

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