新聞中心
Linux作為一款開源的操作系統(tǒng),廣泛應(yīng)用于工業(yè)、服務(wù)器等領(lǐng)域,其穩(wěn)定性和性能優(yōu)越性受到了廣泛的認(rèn)可。在使用Linux系統(tǒng)的過程中,我們會(huì)經(jīng)常需要查看硬盤的數(shù)量、容量等信息以便于管理其存儲(chǔ)資源。那么在Linux系統(tǒng)下如何進(jìn)行硬盤的查看呢?

創(chuàng)新互聯(lián)建站基于成都重慶香港及美國等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)德陽服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。
一、通過終端命令查看
在Linux系統(tǒng)下,我們可以通過命令行終端的方式來查看硬盤數(shù)量和容量等信息。以下是幾個(gè)常用的命令:
1. fdisk -l
fdisk是一個(gè)用于控制磁盤分區(qū)的工具,通過這個(gè)命令可以查看硬盤的分區(qū)信息。在命令行終端輸入fdisk -l命令,系統(tǒng)就會(huì)搜索并顯示所有的硬盤分區(qū)信息。
例如:
[root@localhost ~]# fdisk -l
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d89f3
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512023 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 2169 16777216 83 Linux
/dev/sda3 2169 2296 1032192 82 Linux swap / Solaris
/dev/sda4 2296 6528 34609153 5 Extended
/dev/sda5 2296 6528 34609152 8e Linux LVM
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 19457 156288321 8e Linux LVM
可以看到,該命令返回了所有硬盤分區(qū)的列表。
2. df -h
df是一個(gè)用于查看文件系統(tǒng)磁盤使用情況的工具,通過這個(gè)命令可以獲取硬盤的容量信息。在命令行終端輸入df -h命令,系統(tǒng)會(huì)列出所有已掛在的文件系統(tǒng)的空間使用狀態(tài)。
例如:
[root@localhost ~]# df -h
Filesystem Size Used Avl Use% Mounted on
/dev/mapper/vg_root-lv_root
49G 18G 28G 38% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 477M 56M 396M 13% /boot
可以看到,該命令返回了系統(tǒng)所有已掛載的文件系統(tǒng)的空間使用情況。
3. llk
llk是一個(gè)列出塊設(shè)備信息的命令,通過這個(gè)命令可以顯示硬盤的相關(guān)信息。在命令行終端輸入llk命令,系統(tǒng)會(huì)顯示所有可用的塊設(shè)備及其掛載信息。
例如:
[root@localhost ~]# llk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 500M 0 part /boot
├─sda2 8:2 0 16G 0 part
│ ├─vg_root-lv_root 253:0 0 48.8G 0 lvm /
│ └─vg_root-lv_swap 253:1 0 996M 0 lvm [SWAP]
└─sda3 8:3 0 33.5G 0 part
└─vg_data-lv_data 253:2 0 33.5G 0 lvm /data
sdb 8:16 0 160G 0 disk
└─sdb1 8:17 0 148G 0 part
└─vg_data-lv_data 253:2 0 33.5G 0 lvm /data
可以看到,該命令返回了系統(tǒng)所有設(shè)備的塊設(shè)備信息(包括磁盤和分區(qū))。
二、通過圖形界面查看
在Linux系統(tǒng)中,還可以通過圖形界面的方式查看硬盤信息。在大多數(shù)Linux發(fā)行版中,都會(huì)包含一個(gè)名為“磁盤實(shí)用工具(Disk Utility)”的軟件,該軟件可以提供圖形化的方式查看硬盤狀態(tài)。
在大多數(shù)Linux桌面環(huán)境中,可以通過以下步驟打開Disk Utility軟件:
1. 在桌面右上角的系統(tǒng)托盤部分點(diǎn)擊“應(yīng)用程序菜單(Applications)”圖標(biāo)。
2. 在應(yīng)用程序列表中找到“系統(tǒng)工具(System Tools)”菜單,然后點(diǎn)擊并選擇“磁盤實(shí)用工具(Disk Utility)”。
3. 軟件啟動(dòng)后,可以在打開的窗口中查看所有硬盤的分區(qū)和容量信息。
在其他Linux桌面環(huán)境中(如GNOME、KDE等),還可以通過文件管理器(Nautilus、Dolphin等)來瀏覽硬盤。在文件管理器中選擇“計(jì)算機(jī)(Computer)”或“我的電腦(My Computer)”選項(xiàng)卡,就可以看到所有可用的硬盤和分區(qū)。
通過上述命令和軟件,我們可以輕松地查看Linux系統(tǒng)下的硬盤數(shù)量、容量等信息,以便于更好地管理存儲(chǔ)資源。在使用這些命令或軟件時(shí),需要注意一些細(xì)節(jié)和參數(shù)設(shè)置,方能順利地獲取所需的信息。
相關(guān)問題拓展閱讀:
- Linux下怎樣查看磁盤使用率,文件大小及個(gè)數(shù)
- 如何查看Linux磁盤空間大小
Linux下怎樣查看磁盤使用率,文件大小及個(gè)數(shù)
df -h 查看雀輪當(dāng)前所有分區(qū)的用量
fdisk -l 查看所有的硬掘歲明盤掛載情況
du -sh 后面加目錄判告或者文件名 查看目錄或者文件所占大小
查看磁盤使用率 : df -h
文件大小畢枝及個(gè)數(shù) :
(1) ls -l “DIRECTORY” | wc -l 可以統(tǒng)計(jì)”DIRECTORY”目錄下的文件個(gè)數(shù),去掉尾部的”| wc -l”即可看見該目錄下各個(gè)文件皮數(shù)遲的大小了。
(2) du -h “DIRECTORY”,可以查看目錄”DIRECTORY”及其子目燃李錄所占磁盤空間。還可以加入?yún)?shù)”–max-depth=N”限制子目錄的級(jí)數(shù)為N。
如何查看Linux磁盤空間大小
用root 用戶 執(zhí)行 fdisk -l
或者 df -h 查看剩余及使用空間
查看linux磁盤大小的方式如下:
1、首先需要登錄Linux系統(tǒng),這個(gè)時(shí)候登錄Linux一定要注意使用的用戶具有一些特隱尺跡殊的權(quán)限(某些查看分區(qū)的命令需要權(quán)限,而一般用戶不具有),一般我建議這個(gè)時(shí)候切換到root用戶或者使用root直接登錄。
2、登錄Linux后在桌面模式下單擊鼠標(biāo)右鍵選擇“在終端中打開(E)”,這樣就打開了Linux終端命令工具。
3、查看Linux系統(tǒng)分區(qū)信息,使用命令“fdisk -l”。我門可以看到“ 磁盤 /dev/sda:21.5 GB ”和“ 磁盤 /dev/mapper/centos-swap:2147 MB ”以及”磁盤 /dev/mapper/centos-root:灶并18.8 GB“,其中磁盤 /dev/sda代表系統(tǒng)所具有的硬盤標(biāo)號(hào),表示系統(tǒng)含有一個(gè)系統(tǒng)內(nèi)部識(shí)別為磁盤 /dev/sda的硬盤,其中/dev/mapper/centos-swap和/dev/mapper/centos-root表示系統(tǒng)分區(qū)的兩個(gè)物理標(biāo)識(shí)分別對(duì)應(yīng)分區(qū)/dev/sda1和/dev/sda2,有命令列出的信息我們可以很直觀的看出系統(tǒng)分區(qū)名、分區(qū)大小、困坦系統(tǒng)文件類型等信息。
4、使用命令”df -l和df -h“具體查看分區(qū)使用狀況。實(shí)際這兩個(gè)命令具有一樣的作用區(qū)別是顯示的容量單位不一樣,當(dāng)然也可以直接使用明”df -lh“。這樣我們可以直觀的看到當(dāng)前系統(tǒng)分區(qū)(包括交換分區(qū)swap)的”文件系統(tǒng)、容量、已用 、可用、已用% 、掛載點(diǎn)“等實(shí)時(shí)裝況。
一、df 命令;
df 是來自于coreutils 軟件包,系統(tǒng)安裝時(shí),就自帶的;我們通過這個(gè)命令可以查看磁盤的使用情況以及文件系統(tǒng)被掛載的位置;
舉例:
# df -lh
Filesystem 容量 已用 可用 已用% 掛載點(diǎn)
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
我們從中可以看到,系統(tǒng)安裝在/dev/hda8 ;還有一個(gè)56G的磁盤分區(qū)/dev/sda1掛載在 /mnt/sda1中;
其它的參數(shù)請(qǐng)參考 man df
二、fdsik
fdisk 是一款強(qiáng)大的磁盤操作工具,來自u(píng)til-linux軟件包,我們?cè)谶@稿鬧吵里只說他如何查看磁盤分區(qū)表及分區(qū)結(jié)構(gòu);參數(shù) -l ,通過-l 參數(shù),能獲得機(jī)彎舉器中所有的硬盤的分區(qū)情況;
# fdisk -l
Disk /dev/hda: 80.0 GB,bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of* 512 =bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 7 HPFS/NTFS
/dev/hda86300 c W95 FAT32 (LBA)
/dev/hdaExtended
/dev/hda93118+ 83 Linux
/dev/hdaLinux
/dev/hda7153+ 82 Linux swap / Solaris
/dev/hdaLinux
/dev/hda87523+ 83 Linux
在上面Blocks中,表示的是分區(qū)的大小,Blocks的單位是byte ,我們可以換算成M,比如之一個(gè)分區(qū)/dev/hda1的大小如果換算成M,應(yīng)該是/1024=6000M,也就是6G左右,其實(shí)沒有這么麻煩,粗略的看一下把小數(shù)點(diǎn)向前移動(dòng)三位,就知道大約的體積有多大了;
System 表示的文件系統(tǒng),比如/dev/hda1 是NTFS格式的;/dev/hda2 表示是fat32格式的文件系統(tǒng);.
在此例中,我們要特別注意的是/dev/hda3分區(qū),這是擴(kuò)展分區(qū);他下面包含著邏輯分區(qū),其實(shí)這個(gè)分區(qū)相當(dāng)于一個(gè)容器;從屬于她的有 hda5,hda6,hda7,hda8,hda9 ;
我們還注意到一點(diǎn),怎么沒有hda4呢?為什么hda4沒有包含在擴(kuò)展分區(qū)?一個(gè)磁盤最多有四個(gè)主分區(qū); hda1-4算都是主分區(qū);hda4不可能包含在擴(kuò)展分區(qū)里,另外擴(kuò)展分區(qū)也算主分區(qū);在本例中,沒有hda4這個(gè)分區(qū),當(dāng)然我們可以把其中的一個(gè)分區(qū)設(shè)置為主分區(qū),只是我當(dāng)時(shí)分區(qū)的時(shí)候沒有這么做而已;
再仔細(xì)統(tǒng)計(jì)一下,我們看一看這個(gè)磁盤是不是還有空間?hda1+hda2+hda3=實(shí)際已經(jīng)分區(qū)的體積,所以我們可以這樣算 hda1+hda2+hda3=++=(b),換算成M單位,小數(shù)點(diǎn)向前移三位,所以目前已經(jīng)劃分好的分區(qū)大約占用體積是62259.876(M),其實(shí)最精確的計(jì)算/1024=60800.67(M);而這個(gè)磁盤大小是80.0 GB (byte),其實(shí)實(shí)際大小也就是78150.744(M);通過我們一系列的計(jì)算,我們可以得出這個(gè)硬盤目前還有使用的空間;大約還有18G未分區(qū)的空間;
fdisk -l 能列出機(jī)器中所有磁盤的個(gè)數(shù),也鍵侍能列出所有磁盤分區(qū)情況;比如:
# fdisk -l
Disk /dev/hda: 80.0 GB,bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of* 512 =bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 7 HPFS/NTFS
/dev/hda86300 c W95 FAT32 (LBA)
/dev/hdaExtended
/dev/hda93118+ 83 Linux
/dev/hdaLinux
/dev/hda7153+ 82 Linux swap / Solaris
/dev/hdaLinux
/dev/hda87523+ 83 Linux
Disk /dev/sda: 60.0 GB,bytes
64 heads, 32 sectors/track,cylinders
Units = cylinders of 2023 * 512 =bytes
Device Boot Start End Blocks Id System
/dev/sdaLinux
通過上面我們可以知道此機(jī)器有兩塊硬盤,我們也可以指定fdisk -l 來查看其中一個(gè)硬盤的分區(qū)情況;
# fdisk -l /dev/sda
Disk /dev/sda: 60.0 GB,bytes
64 heads, 32 sectors/track,cylinders
Units = cylinders of 2023 * 512 =bytes
Device Boot Start End Blocks Id System
/dev/sdaLinux
通過上面情況可以知道,在/dev/sda 這個(gè)磁盤中,只有一個(gè)分區(qū);使用量差不多是百分百了;
我們還可以來查看 /dev/hda的
# fdisk -l /dev/hda
自己試試看?
三、cfdisk 來自于util-linux的軟件包;
cfdisk 也是一款不錯(cuò)的分區(qū)工具;在有些發(fā)行版中,此工具已經(jīng)從util-linux包中剔除;cfdisk 簡(jiǎn)單易用是他的特點(diǎn);和DOS中的fdisk 相似;在本標(biāo)題中,我們只來解說如何查看機(jī)器的中的磁盤分區(qū)狀況及所用的文件系統(tǒng)等;
查看磁盤分區(qū)的用法 cfdisk -Ps 磁盤設(shè)備名;
比如
cfdisk -Ps
cfdisk -Ps /dev/hda
cfdisk -Ps
Partition Table for /dev/hda
First Last
# Type Sector Sector Offset Length Filesystem Type (ID) Flag
1 PrimaryLinux (83) Boot
2 Primary550 Extended (05) None
5 Logical9390 Linux (83) None
6 Logical160 Linux swap (82) None
我們只用的參數(shù) -Ps,就列出了磁盤的分區(qū)情況;目前在Slackware Debian Mandrake 等主流發(fā)行版中存在cfdisk ,而fedora 4.0把這個(gè)小工具剔除了;有點(diǎn)可惜;這是我在Slackware中操作的;
如果您這樣操作,就更直觀了;
cfdisk 磁盤設(shè)備名
舉例:
cfdisk /dev/hda
您所看到的是如下的模式:
cfdisk 2.12a
Disk Drive: /dev/hda
Size:bytes, 80.0 GB
Heads: 255 Sectors per Track: 63 Cylinders: 9729
Name Flags Part Type FS Type Size (MB)
hda1 Boot Primary Linux ReiserFS 12023.69
hda5 Logical Linux ReiserFS 67496.65
hda6 Logical Linux swap 526.42
Toggle bootable flag of the current partition
您進(jìn)入了cfdisk 的操作界面;用鍵盤移動(dòng)指針到就可以退出;
四、parted 功能不錯(cuò)的分區(qū)工具;在Fedora 4.0中有帶,可以自己安裝上;在此主題中,我們只說如何查看磁盤的分區(qū)情況;
調(diào)用方法簡(jiǎn)單,parted 默認(rèn)是打開的設(shè)備是/dev/hda ,也可以自己指定;比如 parted /dev/hda 或/dev/sda 等;退出的方法是 quit
# parted
使用 /dev/hda
(parted) p
/dev/hda 的磁盤幾何結(jié)構(gòu):0..085 兆字節(jié)
磁盤標(biāo)簽類型:msdos
Minor 起始點(diǎn) 終止點(diǎn) 類型 文件系統(tǒng) 標(biāo)志
1 0..842 主分區(qū) ntfs 啟動(dòng)
2 6000..088 主分區(qū) fat32 lba
..690 擴(kuò)展分區(qū)
..211 邏輯分區(qū) reiserfs
..615 邏輯分區(qū) reiserfs
..350 邏輯分區(qū) linux-swap
..094 邏輯分區(qū) ext3
..690 邏輯分區(qū) reiserfs
我們?cè)趐artd 的操作面上,用p就可以列出當(dāng)前磁盤的分區(qū)情況,如果想要查看其它磁盤,可以用 select 功能,比如 select /dev/sda ;
五、qtparted ,與parted 相關(guān)的軟件還有qtparted ,也能查看到磁盤的結(jié)構(gòu)和所用的文件系統(tǒng),是圖形化的;
# qtparted
圖形化的查看,一目了然;
六、sfdisk 也是一個(gè)分區(qū)工具,功能也多多;我們?cè)谶@里只說他的列磁盤分區(qū)情況的功能;
# sfdisk -l
自己看看吧;
sfdisk 有幾個(gè)很有用的功能;有興趣的弟兄不妨看看;
七、partx 也簡(jiǎn)要的說一說,有些系統(tǒng)自帶了這個(gè)工具,功能也簡(jiǎn)單,和fdisk 、parted、cfdisk 來說不值一提;不用也罷;
用法: partx 設(shè)備名
# partx /dev/hda
# 1:(sectors, 6292 MB)
# 2:62324 (sectors,MB)
# 3:19814 (sectors,MB)
# 4:( 0 sectors, 0 MB)
# 5:48624 (sectors, 8389 MB)
# 6:31499 (sectors,MB)
# 7:05869 (sectors, 806 MB)
# 8:44704 (sectors,MB)
# 9:(sectors, 8998 MB)
八、查看目前機(jī)器中的所有磁盤及分區(qū)情況:
$ cat /proc/partitions
major minor #blocks name
hda
hda1
hda2
hda5
hda6
hda7
hda8
hda9
sda
關(guān)于linux系統(tǒng)查看硬盤個(gè)數(shù)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站設(shè)計(jì)制作選創(chuàng)新互聯(lián),專業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網(wǎng)站建設(shè)定制開發(fā)服務(wù),為客戶提供專業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開發(fā),營(yíng)銷網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。
分享題目:Linux系統(tǒng)如何查看硬盤數(shù)量? (linux系統(tǒng)查看硬盤個(gè)數(shù))
地址分享:http://fisionsoft.com.cn/article/cojdoeg.html


咨詢
建站咨詢
