6月14日任務node
4.1 df命令linux
4.2 du命令3d
4.3/4.4 磁盤分區blog
df命令:內存
df彙報文件系統的磁盤空間使用狀況虛擬機
df一下擴展
第一列是磁盤分區的名字im
第二列是總大小,單位是kbd3
第三列是已使用多少kb數據
第四列是還有多少剩餘
第五列是已用的百分比,較爲關注。到80%-90%就要關注了
第六列是掛載點,其實是系統裏的目錄,linux目錄不能直接訪問,必需要有一個掛載點,經過這個掛載點才能找到並進入這個磁盤裏,讀寫數據
df -m(經常使用)
能夠以m(兆)爲單位來顯示
還有一個命令
df -h(經常使用)
他能夠換算成適當的單位
圖中 tmpfs的爲臨時的,重啓以後就會消失,可是若是寫入的話,速度回很是的快。一般爲物理內存的兩倍
咱們日常沒必要去關注他,須要注意的就是,dev類型的
df -i(經常使用)
可查看分區裏有多少inode
若是發現磁盤還有空間,可是寫不進東西,咱們能夠查看inode,由於若是一個磁盤的inode滿了的話,也是會寫不進東西去的
free命令能夠查看swap
total表示一共有多大,free表示還剩多少
單位的大小遞增爲:b kb mb gb tb (1024)
---------------------------------------------------------------------------------------------------------------------------------------
4.2 du命令:
du查看大小(目錄或文件)
一般用
du -sh 會顯示這個目錄或文件的大小,帶單位
直接du的話不顯示單位,不建議用,不方便
知識點:
當咱們ls -lh的時候也會出來單位,可是ls -lh出來的單位跟du -sh的不同,這是由於ls -lh出來的單位是實際的大小,而du -sh出來的是塊 的大小,一個塊就是4k,即便不滿4k依然顯示4k
一個塊裏只能有一個文件,不可有多個文件
---------------------------------------------------------------------------------------------------------------------------------------
4.3/4.4 磁盤分區
上
fdisk查看系統磁盤
fdisk -l可查看以有的磁盤
fdisk /dev/sdb
一般咱們會給一個系統增長硬盤,而後在劃分分區,在掛載,較爲常見。真實狀況下,咱們直接把硬盤插在機器上就能夠了
須要注意的是,咱們用fdisk來分區,有一個格式是MBR,最多隻能劃分2個T,超過2個T就不能用fdisk來劃分了,並且只能分4個區。若是咱們要分多個分區,咱們能夠先分3個主分區,再分1一個擴展分區,在擴展分區能夠劃分若干個邏輯分區。主分區+擴展分區≤4,不會多於4
咱們雖然分了擴展分區,但不會在擴展分區裏寫數據,真正寫數據的是他裏面的邏輯分區,擴展分區僅僅是一個殼子
咱們在虛擬機上新增長一塊硬盤,就比較方面了,操做以下:
在虛擬機上點擊「虛擬機」,再點設置
fdisk -l 能夠查看磁盤的狀況
可是並無識別到,因此咱們要重啓
能夠看到已經被識別到了
接下來咱們來劃分分區
fdisk /dev/sdb以後咱們輸入m來看一下
一般咱們會用到 n(增長一個新的分區) p(列出來) w(保存) d(刪除)
咱們輸入n
輸入p ,選擇分區號1,默認2048就好,咱們給他分2個G就輸入+2G
咱們再接着分,步驟是同樣的
剛咱們分完第4個分區的時候,若是再分會提示不可再分了,已經分滿4個了
咱們能夠按d刪除一個,默認就刪除第4個
接下來咱們分一個擴展分區
咱們能夠輸入p來看一下
若是咱們再分就是分邏輯分區了
分好之後按w保存退出,按q不保存退出
需注意的是,咱們再分邏輯分區的時候,他必定是從5開始的,並且是不留空,假設有5 6 7 8這4個邏輯分區,刪除了6,7就上來了變成了6,這是他的特性