概念:df命令disk filesystem的簡寫,用於查看已掛在磁盤的總容量、使用容量、剩餘容量等,能夠不加任何參數,默認狀況下是以KB單位顯示。 選項: -i 表示查看inodes的使用狀況,如已使用100%,即便磁盤空間有富裕,仍是會提示磁盤空間已滿。 -h 表示使用的單位顯示,例如GM -k、-m 分別表示以KB,和MB單位顯示 第一列分區爲名字 第二列分區爲總容量 第三列分區爲已使用量 第四列分區爲剩餘量 第五列分區爲使用容量的百分比
示例以下html
[root@localhost ~]# df
文件系統 1K-塊 已用 可用 已用% 掛載點
/dev/sda3 18658304 938716 17719588 6% /
devtmpfs 494232 0 494232 0% /dev
tmpfs 504076 0 504076 0% /dev/shm
tmpfs 504076 6912 497164 2% /run
tmpfs 504076 0 504076 0% /sys/fs/cgroup
/dev/sda1 201380 99156 102224 50% /boot
tmpfs 100816 0 100816 0% /run/user/0
#查看硬盤的使用狀況 ,後面的/run ,/sys/fs/cfroup ,tmpfs等掛載點,都是臨時文件系統,跟/dev/shm相似。node
-i選項,查看inodes的使用狀況服務器
[root@localhost ~]# df -i
文件系統 Inode 已用(I) 可用(I) 已用(I)% 掛載點
/dev/sda3 9334272 25792 9308480 1% /
devtmpfs 123558 380 123178 1% /dev
tmpfs 126019 1 126018 1% /dev/shm
tmpfs 126019 488 125531 1% /run
tmpfs 126019 16 126003 1% /sys/fs/cgroup
/dev/sda1 102400 327 102073 1% /boot
tmpfs 126019 1 126018 1% /run/user/0
#這裏「-i」查看每一個硬盤分區的inode總數和已經使用的數量,可使用df命令。
參考文獻:https://www.cnblogs.com/itech/archive/2012/05/15/2502284.htmlide
-h 表示使用合適的單位顯示 df -h
#字節分爲:KB、MB、GB、TB等工具
-k、-m分別以KB和MB爲單位顯示
#如上是以KB單位顯示。學習
命令du,disk useage,用來查看某個目錄或文件所佔空間的大小,其格式爲 du [-abckmsh] [文件或目錄名] 選項: -sh 查一個文件或者目錄時,以單位顯示 -a 所有文件和目錄的大小都列出來,默認單位爲KB -b 表示列出的值以B爲單位輸出 -k 表示以KB單位輸出 -m 表示以MB單位輸出 -h 表示系統自動調節單位,如文件大小,可能幾千字節,就以KB爲單位顯示。
du -sh 查看某個目錄或文件所佔空間的大小spa
[root@localhost ~]# du -sh /tmp/ #查看文件大小
8.0K /tmp/.net注:當一個目錄或者一個文件小於4KB時,默認單位爲KB。
服務器硬盤支持熱插拔。 虛擬機不須要。 fdisk 只能夠劃分2TB覺得的分區。 前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示爲第一個ide硬盤上的第三個主分區或擴展分區,hdb2表示爲第二個ide硬盤上的第二個主分區或擴展分區。對於scsi硬盤則標識爲「sdx~」,scsi硬盤是用「sd」來表示分區所在設備的類型的,其他則和ide硬盤的表示方法同樣。 參考文獻:https://blog.csdn.net/aaronychen/article/details/2270048
若是給虛擬機添加硬盤code
#這裏點添加完後直接下一步默認完成便可。
若是去查看一個硬盤 fdisk -lhtm
#查看當前虛擬機可識別的硬盤有幾塊。
添加一塊硬盤後,重啓,因虛擬機不支持熱插拔 init 6
#添加成功!
劃分分區
[root@localhost ~]# fdisk /dev/sdb
#輸入:m 得到如下幫助
而後咱們在這裏選擇n 添加新分區
命令(輸入 m 獲取幫助):n
Partition type:
p primary (0 primary, 0 extended, 4 free) #主分區,主分區最多能夠有4個。
e extended #擴展分區
Select (default p): p 這裏咱們選擇p,建立主分區
分區號 (1-4,默認 1): # 分區號1-4
起始 扇區 (2048-20971519,默認爲 2048): #指定大小
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-20971519,默認爲 20971519):+2G #這裏咱們建立個2G的空間
分區 1 已設置爲 Linux 類型,大小設爲 2 GiB
命令(輸入 m 獲取幫助):P
磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xbac3e7ba設備 Boot Start End Blocks Id System
/dev/sdb1 2048 4196351 2097152 83 Linux
/dev/sdb2 4196352 8390655 2097152 83 Linux
/dev/sdb3 8390656 10487807 1048576 83 Linux
/dev/sdb4 10487808 18876415 4194304 5 Extendedblocks查看大小 以兆結算。 ID查看一個文件類型,主分區和邏輯分區都是8三、邏輯分區默認是5
若是4個分區,都分滿的狀況下,最後一塊分區是擴展分區,那麼接下來建立的分區,是隻能建立邏輯分區,從5開始。
擴展分區只是一個外殼,真正寫分區的地方是邏輯分區裏。
概念:parted只是個分區工具 當使用MBR分區表時最多隻支持4個主分區或三個主分區和一個擴展分區 而GPT分區表對分區數量沒有限制,但Windows最大僅支持128個GPT分區 參考文獻:http://ask.apelearn.com/question/7243