1. 程式人生 > >df命令、du命令、磁盤分區

df命令、du命令、磁盤分區

df命令、du命令、磁盤分區

一、df命令

df 用於查看已掛載磁盤的總容量、使用容量、剩余容量等,可以不接任何參數,默認以KB為單位。

技術分享


加上-h參數,磁盤的大小以合適的單位顯示

技術分享

文件系統名稱中帶有tmpfs的都是臨時文件系統。在掛載點中寫入東西,重啟後寫入的東西就會消失。


用free命令可以查看內存和swap信息。

技術分享


-i 參數可以查看inodes的使用情況,如果inode已使用100%,即使磁盤空間有富余,也會提示磁盤空間已滿。(格式化的過程就是在創建inode的過程。inode與磁盤分區大小有關。)

技術分享

df -m以兆為大小單位顯示磁盤使用量。



二、du命令

du命令 用來查看某個目錄或文件所占空間的大小。

-a 將全部文件和目錄的大小都列出來。(包括目錄下的子目錄、文件。)

-h 使用合適的單位顯示目錄或文件所占空間的大小

-s 只列出總和。

常用du -sh。

查看同一個文件,使用du -sh和ls -lh查看的文件大小結果不一樣。ls -lh查看的是文件的實際大小。 du -sh查看的是文件所占空間的大小。因為一個block塊為4k,所以一個文件即使小於4k它所占的空間大小也為4K。

技術分享




三、磁盤分區

給虛擬機添加一塊硬盤

技術分享

一直點下一步,到制定磁盤容量,輸入想添加的磁盤容量大小

技術分享

點擊完成,確定。


在服務器上是支持硬盤的熱拔插的,我們將硬盤插上後系統馬上就能識別。


fdisk 的分區格式為MBR,特點是最大只可以劃分2T的分區,而且只能有4個主分區(主分區+拓展分區之和只能小於等於4)。

fdisk -l 命令可以將目前系統中有的磁盤列出來。

技術分享


將新磁盤劃分分區(也可以不劃分,整個磁盤為一個分區,格式化之後就可以使用。)

使用命令fdisk可以對磁盤進行分區。fdisk 磁盤名。(磁盤名可以通過命令fdisk -l查看)

技術分享

輸入m獲取幫助。


命令操作,輸入命令即可執行對應的操作

技術分享

常用命令:n(新建分區) p(打印分區表) w(保存並退出) d(刪除分區)


新建一個主分區,分區號為1。大小為2GB。

技術分享


創建了4個主分區後,繼續創建分區。系統提示已經創建了4個主分區,需要刪除一個主分區來創建擴展分區。

技術分享


刪除了分區號為4號的主分區,並創建拓展分區。

技術分享

技術分享


當系統存在3個主分區和一個拓展分區時。添加分區,系統會在拓展分區下添加邏輯分區。

技術分享

技術分享


小技巧:在分區時,如果輸入錯誤,可以使用ctrl+u清空輸入,還可以ctrl+退格鍵刪除錯誤字符。


邏輯分區的分區號是從第五個分區號開始的、連續的。

當前有5,6,7三個邏輯分區。

技術分享

刪除6號分區後,邏輯分區還剩下5號、6號。現在的6號分區為之前的7號分區。

技術分享


分區編輯好之後需要w保存,如果直接q退出的話之前創建的分區是沒有被保存的。


parted分區GPT格式,GPT分區格式沒有主分區、拓展分區、邏輯分區之分,在一塊磁盤上最多可以分123個分區出來。支持大於2T的分區,最大卷可達18EB。


本文出自 “網管的學習之路” 博客,請務必保留此出處http://754599082.blog.51cto.com/11510506/1981018

df命令、du命令、磁盤分區