1. 程式人生 > >4月9日

4月9日

linux

4.1 df命令

1.df命令 文件系統磁盤空間使用情況,以k顯示單位。

df 查看已掛載磁盤的總容量、使用容量、剩余容量等,可以不加任何參數,默認是按k為單位顯示的

第一列是分區的名字,第二列為該分區總共的容量,第三列為已經使用了多少,第四列為還剩下多少,第五列為已經使用百分比,如果這個數值到達90%上應該註意,會引起系統崩潰的

技術分享圖片

2. df常用選項有:

-i :查看inodes使用狀況

-h :使用合適的單位顯示,例如 ‘G

-k :以 K 為單位顯示

-m :以M 為單位顯示

Byte 字節=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB

2.1 df -h 命令

根據磁盤的大小適當顯示單位,tmpfs/devtmpfs是屬於臨時文件系統,/dev/shm是表示內存(大小是物理內存的一半),需要關註的/dev/sda3,/dev/sda1

技術分享圖片

3查看swapfree

技術分享圖片

4.2 du命令

1. du命令

du命令用來查看某個目錄或文件所占空間大小,如果du不指定單位的話,默認顯示單位為K

語法 : du [-abckmsh] [文件或者目錄名] 常用的參數有:

-a :全部文件與目錄大小都列出來。如果不加任何選項和參數只列出目錄(包含子目錄)大小。

-b :列出的值以bytes為單位輸出。

-k :以KB為單位輸出,和默認不加任何選項的輸出值是一樣的。

-m :以

MB為單位輸出

-h 系統自動調節單位,例如文件太小可能就幾K,那麽就以K為單位顯示,如果大到幾G,則就以G為單位顯示。

-c :最後加總

-s :只列出總和

2. 常用選項為:du -sh filename

技術分享圖片

4.3-4.4 磁盤分區

1.磁盤分區

先給虛擬機添加額外的硬盤,先關機再添加硬盤

技術分享圖片

技術分享圖片

2fdisk Linux下硬盤的分區工具,但是fdisk能劃分小於2T的分 ,如果大於 2T 需要用 parted 工具

fdisk -l 命令後邊不跟設備名會直接列出系統中所有的磁盤設備以及分區表,加上設備名會列出該設備的分區表

技術分享圖片

3fdisk /dev/sdb 給新加入的磁盤分區

技術分享圖片

技術分享圖片

重要的:

n 重新創建一個新的分區

p 列出分區

q 不保存退出

w 保存分區

d 刪除分區

選擇分區類型:

P 主分區

e 擴展分區 (先有擴展分區下才有邏輯分區,擴展分區刪除了邏輯分區也隨之刪除)

技術分享圖片

4、實驗:先劃分主區,後再劃分擴展分區,操作如下。

劃分四個主分區,再刪除一個主分區,建一個擴展分區,擴展分區添加邏輯分區,再刪除一個主分區,再刪除一個邏輯分區,再刪除擴展分區

4.1 劃分四個主分區

技術分享圖片

4.2 刪除第四個主分區

技術分享圖片

4.3 重新把第四個分區劃分為擴展分區,完成。備註:Blocks 查看大小,4194304K=4194M =4GId 查看分區類型,83就表示主分區及邏輯分區,5表示擴展分區。)

技術分享圖片

4.4 擴展分區添加邏輯分區(邏輯分區號都從5號開始)

技術分享圖片

4.5 刪除主分區,分區號就留空了(主分區和擴展分區號是不連續的)

技術分享圖片

4.6 刪除邏輯分區,分區號不留空,邏輯分區的排號必須是連續的

技術分享圖片

4.7 刪除擴展分區(刪除擴展分區包含的邏輯分區也會被刪除)

技術分享圖片

總結:

1、分區類型與windows概念是一樣的,fdisk劃分分區有一個格式MBRMBR分區有一個特點,最高只能劃分2T,超過就不能使用這個格式劃分,而且最多只有四個主分區,擴展分區裏面可以劃分邏輯分區。

2、按n出現提示是主分區還是擴展分區,當你劃分一個擴展分區後再按n,它就會提示是主分區還是邏輯分區,主分區與擴展分區的總和小於4,也就是一塊磁盤裏最多只有4個主分區或者主分區加擴展分區的總和小於4,邏輯分區從第五個分區號開始,而且是連續的。


4月9日