1. 程式人生 > >有關linux磁碟查詢的一些命令

有關linux磁碟查詢的一些命令

一、檢視當前系統磁碟空間情況

命令格式:df -hl

顯示格式為: 

檔案系統              容量 已用 可用 已用% 掛載點 

Filesystem            Size Used Avail Use% Mounted on

/dev/hda2              45G   19G   24G 44% /

/dev/hda1             494M   19M 450M   4% /boot

/dev/hda6             4.9G 2.2G 2.5G 47% /home

/dev/hda5             9.7G 2.9G 6.4G 31% /opt

none                 1009M     0 1009M   0% /dev/shm

/dev/hda3             9.7G 7.2G 2.1G 78% /usr/local

/dev/hdb2              75G   75G     0 100% /

以上面顯示結果的最後一條為例,表示含義為:HD硬碟介面的第二個硬碟(b),第二個分割槽(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被掛載到根分割槽目錄上(/)。

二、檢視目錄空間佔用情況

常用命令格式:du -sh

含義:檢視當前目錄總共佔有的空間。

PS:其餘相關的引數及含義,通過下面命令檢視

df --help

du --help

三、檢視磁碟分割槽情況

命令格式:fdisk -l

有關磁碟掛載及分割槽的資料:https://blog.csdn.net/tianlesoftware/article/details/5642883

四、檢視系統可用塊裝置的資訊

命令格式:lsblk

顯示如下:

lsblk顯示結果說明:

NAME:這是塊裝置名。

MAJ:MIN:本欄顯示主要和次要裝置號。

RM:本欄顯示裝置是否可移動裝置。注意,在本例中裝置sdb和sr0的RM值等於1,這說明他們是可移動裝置。

SIZE:本欄列出裝置的容量大小資訊。例如298.1G表明該裝置大小為298.1GB,而1K表明該裝置大小為1KB。

RO:該項表明裝置是否為只讀。在本案例中,所有裝置的RO值為0,表明他們不是隻讀的。

TYPE:本欄顯示塊裝置是否是磁碟或磁碟上的一個分割槽。在本例中,sda和sdb是磁碟,而sr0是隻讀儲存(rom)。

MOUNTPOINT:本欄指出裝置掛載的掛載點。

五、掛載硬碟遇到的問題

mount: wrong fs type, bad option, bad superblock on /dev/sdb1,      

 missing codepage or helper program, or other error

解決辦法:輸入下面的命令,建立檔案系統,然後重新掛載

mkfs.ext4 /dev/sdb1