linux下查看硬碟大小的命令:
1、查看當前文件夾下所有文件大小(包括子文件夾)
二、
Ubuntu 查看磁碟空間大小命令
df -h Df命令是linux系統以磁碟分區為單位查看文件系統,可以加上參數查看磁碟剩餘空間信息,命令格式: df -hl 顯示格式為: 文件系統 容量 已用 可用 已用% 掛載點 Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494
❷ linux如何查看磁碟剩餘空間
使用parted -l 磁碟設備命令。
上圖很明顯的看到,整塊磁碟有21.5G大小,每個分區都依次相連,剛好一一對應fdisk -l看到的5個分區,而extend分區是從16.3GB開始到21.5GB結束,剛好所有分區占滿了整塊磁碟。
2.而邏輯分區是在擴展分區里的,可以看到swap分區是從16.3GB開始到18.4GB結束,只佔用了擴展分區開頭的一部分。
3.因此,該磁碟上還可以新建邏輯分區。
眾所周知,Linux安裝系統的時候要分區,主分區最多4個,如果有邏輯分區的話就最多3個主分區一個擴展分區,再在擴展分區上建邏輯分區。
分區的時候,如果沒有採用邏輯卷管理(LVM),創建的是普通分區的話,默認就是從 /dev/sda1 開始向下分block,同一個分區里數據塊都是連續的,一個分區分完了,下一個分區緊接著下一個block開始,也就是說,不同分區在物理硬碟上所佔用的數據塊是連續的。
正是由於這種連續性,是無法對分區進行動態擴展的,可以用fdisk -l 命令來看當前硬碟和分區的信息
❸ linux下怎樣查看硬碟型號和硬碟序列號
linux下怎樣查看硬碟型號和硬碟序列號
hdparm -i /dev/hda
這個命令更多的參數 解釋 如下 (以下內容來自互聯網)
-a 獲取/設置硬碟每個簇的大小,默認值是8(即每個簇大小為4KB)。
-A 禁用/開啟IDE驅動器的 read-lookahead(不懂) 特性(默認是打開的)。
-b 獲取/設置 bus state(不懂)。
-B 設置高級電源管理特性(APM),如果驅動器支持。一個較小的值意味著更省電?一個較大的值意味著更好的性能,將它設置為255將在指定驅動器上關閉APM。
-c 查詢/開啟 (E)IDE 32位 I/O 支持。加上一個數值可以開啟或關閉它。一般設置為0,即禁用32位數據傳輸,為1則開啟32位數據傳輸,為3則開啟32位數據傳輸和一個特別傳輸序列,但會消耗一些系統資源。
-C 檢查當前IDE電源模式,可以使用-S/-y/-Y/-Z等參數控制IDE電源模式。
-d 禁用/開啟DMA。這個參加目前只能在並行IDE和PCI界面上,適當使用-X和-d1參數是個好主意,打開DMA可以獲得最好的磁碟性能和降低CPU佔用率。
-D 禁用/開啟壞扇區管理特性。
-E 設置光碟機速度,這不是必需的,因為光碟機會自動調速,但是你如果想用它,可以設置一個數值,通常設置為2或4。
-f 為設備退出時同步和填滿緩沖區,這個參數也會做-t和-T所做的事。
-g 顯示驅動器幾何值(柱面,磁頭,扇區)和開始扇區。
-h 簡要顯示此命令的幫助信息。
-i 顯示驅動器的基本信息。
-I 顯示驅動器的詳細信息。
-k 獲取/設置「在重啟後保持設置」,使用這個參數將使驅動器在軟重啟後保持-dmu選項(後面還有一大堆,不懂)
-K 獲取/設置「在重啟後保持設置」,使用這個參數將使驅動器在軟重啟後保持-APSWXZ選項,不是所有驅動器都支持這樣做。
-L 鎖住驅動器?(不懂)
-m 獲取/設置在驅動器上為多扇區I/O計算扇區,開啟這個參數將減少CPU開支30-50%,在大多數系統上它也能增加數據生產量?5-50%,使用這個參數會使某些型號的驅動器(如WD魚子醬系列)減慢速度,大多數驅動器支持的最小數值可以是2,4,8,或16,更大也可以,視情況而定,大多數系統設置為16或32比較理想,WD的硬碟推薦設置為4到8,用-i參數可以看到當前硬碟的設置,某些驅動器要求支持復合模式,但在某些設置下會丟失數據。
-M 獲取/設置自動噪音管理。很多驅動器支持使用磁碟降速的方法降噪,這個數值可以設置為從0至254,設置為128最為靜音(速度最低),設置為254速度最快(噪音最大),某些驅動器自己規定兩個級別(靜音/快速),雖然你使用128至254之間的數值。
-n 獲取或設置「忽略寫錯誤」,最好不要使用在...(不懂)
-p 嘗試重新調整IDE界面晶元指定的PIO模式,或自動設置為驅動器支持的最佳PIO模式,這個特性在內核中僅支持少數晶元,某些IDE晶元在單驅動器時不允許調整PIO模式,大多數IDE晶元或多或少地支持0到5的PIO模式。
-P 為驅動器的內部預讀裝置設置最大扇區,不是所有的驅動器都支持。
-q (不懂)。在使用-i 或-v或-t或-T時無效。
-Q 設置標記隊列深度(1或更大),或關閉標記隊列深度。這只能在2.5.xx或更新的內核中使用,目前還只有很少的驅動器支持它。
-r 獲取/設置設備為只讀模式,設置之後設備將不能允許寫入。
-R 注冊一個IDE界面,危險。要獲得更多信息,看一下-U選項。
-S 設置驅動器等待超時,這個參數決定硬碟在多久未響應之後關閉主軸電機以省電,這個數值設置為0則關閉這個功能,設置為1至240時,時間將為5秒的倍數,即5秒至20分鍾,設置為241至251時,時間將為30分鍾的1-11倍,即30分鍾到5.5小時,設置為252象徵著21分鍾,253為?(不懂),255即為21分15秒。
-T 測試讀緩存的速度。
-t 也是測速度的。
-u 獲取/設置???(不懂,暈)
-U 注銷一個IDE界面,危險!
-v 顯示使用-i未顯示出的所有設置。
-w 執行設備重啟(危險),一般不要用這個參數。
-W 禁用/開啟IDE驅動器的寫緩沖特性,默認設置為設備製造商指定的值。
-x (看不懂,危險)。
-X 為較新的(E)IDE/ATA驅動器設置IDE傳輸模式,與-d1參數一起使用,使用-X mdma2將開啟多字DMA模式2傳輸,使用-X sdma1將開啟單字DMA模式1傳輸,使用-X udma2將開啟UltraDMA模式傳輸(需要晶元組支持)。現在很多IDE設備在啟動時就已經自動調整到最佳的PIO模式,要使用此參數應該調整好-p參數,嚴重警告!這個數據是PIO模式值+8,即設置為09代表傳輸模式為PIO模式1,10即PIO模式2,11即PIO模式3,設置為00則恢復默認PIO模式,01代表禁用IORDY(什麼是IORDY啊,暈),要開啟mdma,這個數值是mdma模式值+32,要開啟udma,這個數值是udma模式值+64,即66為udma2(ATA33),68為udma4(ATA66),69為udma5(ATA100,那麼70應該是udma6即ATA133了?我猜測的)
-y 使IDE驅動器立即進入低耗電等待模式,用-C參數可以檢查當前的耗電模式。
-Y 使IDE驅動器立即進入低耗電睡眠模式,用-C參數可以檢查當前的耗電模式。
-z 讓內核重新讀取指定設備上的分區表。
-Z 禁用Segate驅動器的自動省電功能(ST3xxx型號),防止它們在一定時間後閑置。
❹ linux系統硬碟在哪裡,怎樣查看
可以用fdisk & disk - l & df 查看系統硬碟信息和使用情況。
1、fdisk -l,查看硬碟信息。
查看硬碟各個掛載點信息。
❺ 查看硬碟的命令linux
在命令提示符 $ 下面輸入 df,即可查看硬碟全部空間以及已使用的空間。
❻ linux怎麼查看硬碟上的文件
此文目的:主要是向初學者介紹一下入門必備的一點基礎知識,有了基礎知識才能進階;如果把所有的磁碟操作工具都放在一個文檔里,大家看了也累;基於這種想法,所以我寫文檔的時候,就想讓新手弟兄一目了解,能輕松點就輕松點;生活、工作和學習無不是如此;
操作環境:Fedora core 4.0 i686 & Slackware 10.1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一、df 命令;
df 是來自於coreutils 軟體包,系統安裝時,就自帶的;我們通過這個命令可以查看磁碟的使用情況以及文件系統被掛載的位置;
舉例:
Shell代碼
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
我們從中可以看到,系統安裝在/dev/hda8 ;還有一個56G的磁碟分區/dev/sda1掛載在 /mnt/sda1中;
其它的參數請參考 #man df
二、fdsik
fdisk 是一款強大的磁碟操作工具,來自util-linux軟體包,我們在這里只說他如何查看磁碟分區表及分區結構;參數 -l ,通過-l 參數,能獲得機器中所有的硬碟的分區情況;
Shell代碼
[root@localhost beinan]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 7 HPFS/NTFS
/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
/dev/hda3 2806 7751 39728745 5 Extended
/dev/hda5 2806 3825 8193118+ 83 Linux
/dev/hda6 3826 5100 10241406 83 Linux
/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris
/dev/hda8 5199 6657 11719386 83 Linux
/dev/hda9 6658 7751 8787523+ 83 Linux
在上面Blocks中,表示的是分區的大小,Blocks的單位是byte ,我們可以換算成M,比如第一個分區/dev/hda1的大小如果換算成M,應該是6144831/1024=6000M,也就是6G左右,其實沒有這么麻煩,粗略的看一下把小數點向前移動三位,就知道大約的體積有多大了;
System 表示的文件系統,比如/dev/hda1 是NTFS格式的;/dev/hda2 表示是fat32格式的文件系統;.
在此例中,我們要特別注意的是/dev/hda3分區,這是擴展分區;他下麵包含著邏輯分區,其實這個分區相當於一個容器;從屬於她的有 hda5,hda6,hda7,hda8,hda9 ;
我們還注意到一點,怎麼沒有hda4呢?為什麼hda4沒有包含在擴展分區?一個磁碟最多有四個主分區; hda1-4算都是主分區;hda4不可能包含在擴展分區里,另外擴展分區也算主分區;在本例中,沒有hda4這個分區,當然我們可以把其中的一個分區設置為主分區,只是我當時分區的時候沒有這么做而已;
再仔細統計一下,我們看一看這個磁碟是不是還有空間?hda1+hda2+hda3=實際已經分區的體積,所以我們可以這樣算 hda1+hda2+hda3=6144831+16386300+39728745 = 62259876 (b),換算成M單位,小數點向前移三位,所以目前已經劃分好的分區大約佔用體積是62259.876(M),其實最精確的計算62259876/1024=60800.67(M);而這個磁碟大小是80.0 GB (80026361856byte),其實實際大小也就是78150.744(M);通過我們一系列的計算,我們可以得出這個硬碟目前還有使用的空間;大約還有18G未分區的空間;
fdisk -l 能列出機器中所有磁碟的個數,也能列出所有磁碟分區情況;比如:
Shell代碼
[root@localhost beinan]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 7 HPFS/NTFS
/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
/dev/hda3 2806 7751 39728745 5 Extended
/dev/hda5 2806 3825 8193118+ 83 Linux
/dev/hda6 3826 5100 10241406 83 Linux
/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris
/dev/hda8 5199 6657 11719386 83 Linux
/dev/hda9 6658 7751 8787523+ 83 Linux
Disk /dev/sda: 60.0 GB, 60011642880 bytes
64 heads, 32 sectors/track, 57231 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 57231 58604528 83 Linux
通過上面我們可以知道此機器有兩塊硬碟,我們也可以指定fdisk -l 來查看其中一個硬碟的分區情況;
Shell代碼
[root@localhost beinan]# fdisk -l /dev/sda
Disk /dev/sda: 60.0 GB, 60011642880 bytes
64 heads, 32 sectors/track, 57231 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 57231 58604528 83 Linux
通過上面情況可以知道,在/dev/sda 這個磁碟中,只有一個分區;使用量差不多是百分百了;
我們還可以來查看 /dev/hda的
Shell代碼
[root@localhost beinan]# fdisk -l /dev/hda
自己試試看?
三、cfdisk 來自於util-linux的軟體包;
cfdisk 也是一款不錯的分區工具;在有些發行版中,此工具已經從util-linux包中剔除;cfdisk 簡單易用是他的特點;和DOS中的fdisk 相似;在本標題中,我們只來解說如何查看機器的中的磁碟分區狀況及所用的文件系統等;
查看磁碟分區的用法 cfdisk -Ps 磁碟設備名;
比如
Shell代碼
[root@localhost beinan]cfdisk -Ps
[root@localhost beinan]cfdisk -Ps /dev/hda
[root@localhost beinan]cfdisk -Ps
Partition Table for /dev/hda
First Last
# Type Sector Sector Offset Length Filesystem Type (ID) Flag
-- ------- ----------- ----------- ------ ----------- -------------------- ----
1 Primary 0 23438834 63 23438835 Linux (83) Boot
2 Primary 23438835 156296384 0 132857550 Extended (05) None
5 Logical 23438835 155268224 63 131829390 Linux (83) None
6 Logical 155268225 156296384 63 1028160 Linux swap (82) None
我們只用的參數 -Ps,就列出了磁碟的分區情況;目前在Slackware Debian Mandrake 等主流發行版中存在cfdisk ,而fedora 4.0把這個小工具剔除了;有點可惜;這是我在Slackware中操作的;
如果您這樣操作,就更直觀了;
Shell代碼
[root@localhost beinan]cfdisk 磁碟設備名
舉例:
Shell代碼
[root@localhost beinan]cfdisk /dev/hda
您所看到的是如下的模式:
Shell代碼
cfdisk 2.12a
Disk Drive: /dev/hda
Size: 80026361856 bytes, 80.0 GB
Heads: 255 Sectors per Track: 63 Cylinders: 9729
Name Flags Part Type FS Type [Label] Size (MB)
----------------------------------------------------------------------------------------
hda1 Boot Primary Linux ReiserFS 12000.69
hda5 Logical Linux ReiserFS 67496.65
hda6 Logical Linux swap 526.42
[Bootable] [ Delete ] [ Help ] [Maximize] [ Print ] [ Quit ]
[ Type ] [ Units ] [ Write ]
Toggle bootable flag of the current partition
您進入了cfdisk 的操作界面;用鍵盤移動指針到[Quit]就可以退出;
四、parted 功能不錯的分區工具;在Fedora 4.0中有帶,可以自己安裝上;在此主題中,我們只說如何查看磁碟的分區情況;
調用方法簡單,parted 默認是打開的設備是/dev/hda ,也可以自己指定;比如 parted /dev/hda 或/dev/sda 等;退出的方法是 quit
Shell代碼
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
0
我們在partd 的操作面上,用p就可以列出當前磁碟的分區情況,如果想要查看其它磁碟,可以用 select 功能,比如 select /dev/sda ;
五、qtparted ,與parted 相關的軟體還有qtparted ,也能查看到磁碟的結構和所用的文件系統,是圖形化的;
[beinan@localhost ~]# qtparted
圖形化的查看,一目瞭然;
六、sfdisk 也是一個分區工具,功能也多多;我們在這里只說他的列磁碟分區情況的功能;
Shell代碼
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
1
自己看看吧;
sfdisk 有幾個很有用的功能;有興趣的弟兄不妨看看;
七、partx 也簡要的說一說,有些系統自帶了這個工具,功能也簡單,和fdisk 、parted、cfdisk 來說不值一提;不用也罷;
用法: partx 設備名
Shell代碼
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
2
❼ linux怎樣查看磁碟分區情況
1、首先我們打開終端,然後進入fdisk-l然後回車。
❽ 關於linux如何查看有幾個硬碟每個硬碟分了幾個區
在LINUX中查看分區情況的方法:
1、首先,打開終端,然後輸入Fdisk-L並按回車鍵。