新聞中心
如何在Linux上查看硬盤(pán)信息?

在新鄉(xiāng)縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供網(wǎng)站設(shè)計(jì)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣,外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè),新鄉(xiāng)縣網(wǎng)站建設(shè)費(fèi)用合理。
對(duì)于需要管理或者維護(hù)系統(tǒng)硬盤(pán)的Linux用戶(hù)來(lái)說(shuō),了解硬盤(pán)的基本信息是非常有必要的。無(wú)論是分析分區(qū)使用情況,還是檢查硬盤(pán)健康狀態(tài),都需要借助一些命令和工具來(lái)完成。本文將介紹如何在Linux平臺(tái)上查看硬盤(pán)的基本信息,包括硬盤(pán)容量、分區(qū)結(jié)構(gòu)、健康狀態(tài)等內(nèi)容。
一、fdisk命令
fdisk是Linux上常用的一款命令行磁盤(pán)分區(qū)工具,不僅可以用來(lái)創(chuàng)建、刪除、修改硬盤(pán)分區(qū),還可以用來(lái)查看硬盤(pán)的分區(qū)信息。使用fdisk命令需要root權(quán)限,下面是一些常見(jiàn)的用法:
1. 查看硬盤(pán)基本信息
要查看當(dāng)前系統(tǒng)中硬盤(pán)的基本信息,可以使用fdisk命令加-l選項(xiàng):
“`bash
sudo fdisk -l
“`
這個(gè)命令會(huì)列出已經(jīng)連接到電腦上的所有硬盤(pán)信息,包括硬盤(pán)分區(qū)、容量、文件系統(tǒng)類(lèi)型等等。比如下面的輸出表示系統(tǒng)中只有/dev/sda這一個(gè)硬盤(pán),它有一個(gè)分區(qū)/dev/sda1,分區(qū)有一個(gè)擴(kuò)展分區(qū)和一個(gè)邏輯分區(qū)。
“`bash
Disk /dev/sda: 931.53 GiB, 1000202386016 bytes, 1953525168 sectors
Disk model: ST1000NM0055-1V5
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x3f3ccedf
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2023 1953523711 1953521664 931.5G 83 Linux
“`
從上面的輸出可以看出/dev/sda是一塊容量為931.53 GB的硬盤(pán),它的分區(qū)表采用的是dos格式,有一個(gè)編號(hào)為1的擴(kuò)展分區(qū),里面包含了一個(gè)編號(hào)為5的邏輯分區(qū)。邏輯分區(qū)是由擴(kuò)展分區(qū)通過(guò)分區(qū)鏈表方式實(shí)現(xiàn)的,一個(gè)擴(kuò)展分區(qū)中可以包含多個(gè)邏輯分區(qū)。 /dev/sda1是掛載在/文件系統(tǒng)上的主分區(qū)。
2. 查看磁盤(pán)分區(qū)表信息
如果只需要查看某一塊硬盤(pán)的分區(qū)表,可以使用fdisk命令加硬盤(pán)設(shè)備文件(比如/dev/sda)作為參數(shù):
“`bash
sudo fdisk /dev/sda
“`
這個(gè)命令會(huì)進(jìn)入交互式分區(qū)工具的界面,我們可以使用“p”命令來(lái)打印分區(qū)信息。比如:
“`bash
Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000202386016 bytes, 1953525168 sectors
Disk model: ST1000NM0055-1V5
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x3f3ccedf
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2023 1953523711 1953521664 931.5G 83 Linux
“`
這可以得到類(lèi)似之前帶有詳細(xì)硬盤(pán)分區(qū)表的輸出結(jié)果。
3. 查看磁盤(pán)健康狀態(tài)
當(dāng)硬盤(pán)出現(xiàn)問(wèn)題時(shí),需要及時(shí)檢查硬盤(pán)狀態(tài)以確定是否需要更換硬盤(pán)。Linux下可以使用artctl命令來(lái)檢查硬盤(pán)的健康狀態(tài)。在artctl中,“S.M.A.R.T.”代表的是“Self-Monitoring, Analysis, and Reporting Technology”,通過(guò)這個(gè)技術(shù)可以獲取當(dāng)前硬盤(pán)的健康狀態(tài)。
向artctl傳遞硬盤(pán)設(shè)備文件作為參數(shù)即可,比如:
“`bash
sudo artctl -H /dev/sda
“`
這個(gè)命令會(huì)輸出硬盤(pán)的健康狀態(tài),比如:
“`bash
artctl 6.5 2023-01-24 r4214 [x86_64-linux-5.11.0-36-generic] (local build)
Copyright (C) 2023-16, Bruce Allen, Christian Franke, www.artmontools.org
=== START OF READ ART DATA SECTION ===
ART overall-health self-assesent test result: PASSED
“`
從上面的輸出可以看出,硬盤(pán)的ART檢測(cè)結(jié)果是“PASSED”,說(shuō)明硬盤(pán)運(yùn)行正常。當(dāng)然,還有很多其他的參數(shù)可以通過(guò)artctl來(lái)查看,比如硬盤(pán)溫度、運(yùn)行時(shí)間等等,大家可以自行嘗試。
二、llk命令
llk是一個(gè)比較全面的,用于顯示磁盤(pán)相關(guān)信息的命令。它可以顯示分區(qū)、其容量、已使用情況、掛載點(diǎn)和分區(qū)格式等信息。使用llk命令可以方便地查看硬盤(pán)和分區(qū)的情況。
“`bash
sudo llk -a
“`
a選項(xiàng)將顯示所有塊設(shè)備,包括裸設(shè)備(未分區(qū)的塊設(shè)備),下面是其中一些默認(rèn)的輸出:
“`bash
sda 8:0 0 931.5G 0 disk
└─sda1 8:1 0 931.5G 0 part /
sr0 11:0 1 1024M 0 rom
“`
從上面的輸出中,我們可以看到:
– **sda** 是目標(biāo)磁盤(pán),沒(méi)有分區(qū)
– **sda1** 是實(shí)際的分區(qū),掛載在根目錄下
– **sr0** 是一個(gè)只讀光盤(pán)設(shè)備
三、df命令
df命令可以查看Linux系統(tǒng)中所有掛載點(diǎn)及其使用情況。所以,df命令可以用來(lái)獲取硬盤(pán)當(dāng)前的空間占用情況,通常使用如下命令:
“`bash
sudo df -h
“`
-h 選項(xiàng)將以可讀性更好的單位打印輸出。
下面是df命令的默認(rèn)輸出:
“`bash
Filesystem Size Used Avl Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 589M 1.6M 587M 1% /run
/dev/sda1 920G 126G 748G 15% /
tmpfs 2.9G 20K 2.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
/dev/sda2 1.5G 316M 1.1G 23% /boot
tmpfs 589M 0 589M 0% /run/user/1000
“`
從上面的輸出可以看出,系統(tǒng)中有多個(gè)掛載點(diǎn),包括:
– **/dev/sda1** 是根目錄,使用15%的磁盤(pán)空間
– **/dev/sda2** 是引導(dǎo)分區(qū),使用23%的磁盤(pán)空間
四、dstat命令
dstat是一個(gè)跨平臺(tái)的系統(tǒng)監(jiān)控工具,它可以在Linux系統(tǒng)中查看硬盤(pán)的IO(輸入/輸出)情況。使用dstat需要在系統(tǒng)上安裝它,可以使用包管理器(比如apt、yum)來(lái)安裝它。
“`bash
sudo dstat -d 5
“`
上述命令將在5秒鐘內(nèi)顯示磁盤(pán)的IO信息。
下面是一些默認(rèn)的輸出結(jié)果:
“`bash
—-dsk/dm-0—- -dsk/dm-1- -dsk/dm-2- -dsk/dm-3- —system—
read writ|read writ|read writ|read writ| in out[interrupts]
63 116 | 0 0 | 54 450 | 10 470 | 2 21 63 58 | 2 2 0 0
7488 400332| 0 0 | 45 7343k| 17 7433k| 6 43 169 111 | 18 8 0 0
1792 24k| 0 0 | 0 0 | 0 0 | 0 0 76 32 | 2 2 0 0
3584 0 | 0 0 | 0 0 | 0 0 | 0 16 0 19 | 2 2 0 0
384 768| 0 0 | 42 203 | 0 0 | 0 0 99 111 | 2 2 0 0
“`
從上面的輸出可以看到,每個(gè)“dsk/dm-”類(lèi)型的列代表一個(gè)塊設(shè)備,通常是硬盤(pán)或硬盤(pán)分區(qū)。默認(rèn)情況下,dstat會(huì)顯示這些塊設(shè)備的讀寫(xiě)速度。如果讀寫(xiě)速度過(guò)高,那么這表明系統(tǒng)可能受到了IO瓶頸的影響,需要更進(jìn)一步的檢查和優(yōu)化。
Linux系統(tǒng)提供了很多命令和工具來(lái)查看硬盤(pán)信息。本文介紹了一些常用的命令,包括fdisk、llk、df和dstat。這些命令可以查看硬盤(pán)容量、分區(qū)結(jié)構(gòu)、健康狀態(tài)和IO參數(shù)等信息。了解這些命令和工具有助于Linux用戶(hù)更好地管理和維護(hù)系統(tǒng)硬盤(pán)。
相關(guān)問(wèn)題拓展閱讀:
- linux中怎么查硬盤(pán)大小
linux中怎么查硬盤(pán)大小
你可以通過(guò)如下命令來(lái)進(jìn)行查看:
Linux查看磁盤(pán)空間大小命令
df -hl
df -hl 查看磁盤(pán)剩友察余空間
df -h 查看每個(gè)根路徑的分區(qū)大小
du -sh 返回該目錄的大小
du – 返回該文件夾總M數(shù)
du -h 查看指輪雀定文件夾下的所有文件大?。ò游募A)
更新詳臘告早細(xì)命令文檔:
df –help
du –help
查看硬盤(pán)的分區(qū):fdisk -l
查看IDE硬盤(pán)信息:hdparm -i /dev/hda
查看STAT硬盤(pán)信息:hdparm -I /dev/sda 或 apt-get install blktool 或 blktool /dev/sda id
查看目錄占用空間:du -hs 目錄名
linux查硬盤(pán)信息的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux查硬盤(pán)信息,如何在linux上查看硬盤(pán)信息?,linux中怎么查硬盤(pán)大小的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)建站主營(yíng):成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動(dòng)網(wǎng)站開(kāi)發(fā)制作等網(wǎng)站服務(wù)。
當(dāng)前標(biāo)題:如何在linux上查看硬盤(pán)信息?(linux查硬盤(pán)信息)
本文鏈接:http://m.jiaoqi3.com/article/dpjssee.html


咨詢(xún)
建站咨詢(xún)
