Linux-8 磁盤分區和掛載 分區 Linux分區 磁盤情況查詢

分區

分區的方式

1,mbr分區

1,最多支持4個主分區
2,系統只能安裝在主分區
3,擴展分區要佔一個主分區
4,MBR最大隻支持2TB,但擁有最好的兼容性

2,gtp分區

1,支持無限多個主分區(但操作系統可能限制,比如windows下最多128個分區)
2,最大支持18EB的大容量(1EB=1024PB,1PB=1024TB)
3,windows7 64位以後支持gtp

Linux分區

原理介紹

1,linux來說無論有幾個分區,分給哪一目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的文件結構,linux中每個分區都是用來組成整個文件系統的一部分。
2,linux採用了一種叫”載入“的處理方法,它的整個文件系統中包含了一整套的文件和目錄,且將一個分區和一個目錄聯繫起來。這時要載入的一個分區將使它的存儲空間在一個目錄下獲得。


硬盤說明

1,Linux硬盤分IDE硬盤和SCSI硬盤,目前基本上是SCSI硬盤
2,對於IDE硬盤,驅動器標識符爲"hdx",其中"hd"表明分區所在設備的類型,這裏是指IDE硬盤了。”x“爲盤號(a爲基本盤,b爲基本從屬盤,c爲輔助主盤,d爲輔助從屬盤),”~“代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示爲第一個IDE硬盤上的第三個主分區或擴展分區,hdb2表示爲第二個IDE硬盤上的第二個主分區或擴展分區。
3,對於SCSI硬盤則標識爲"sdx",SCSI硬盤是用”sd“來表示分區所在設備的類型的,其餘則和IDE硬盤的表示方法一樣。

lsblk -f 指令

查看系統的分區和掛載的情況


掛載的經典案例

需求:給linux系統增加一個新的硬盤,並且掛載到/home/newdisk

步驟

1,虛擬機添加硬盤
2,分區(fdisk /dev/sdb)
3,格式化(mkfs -t ext4 /dev/sdb1)
4,掛載(mount /dev/sdb1 /home/newdisk)(注:此方式是臨時掛載,重啓電腦後會沒掉)
5,設置可以自動掛載(永久掛載):修改vim /etc/fstab 文件。


磁盤情況查詢

df -h

查詢系統整體磁盤使用情況

du -h /目錄

查詢指定目錄的磁盤佔用情況
-s 指定目錄佔用大小彙總
-h 帶計量單位
-a 含文件
--max-depth=1 子目錄深度
-c 列出明細的同時,增加彙總值

磁盤情況-工作實用指令

1,統計/home文件夾下的文件的個數
ls -l /home | grep "^-" | wc -l
2,統計/home文件夾下目錄的個數
ls -l /home | grep "^d" | wc -l
3,統計/home文件夾下文件的個數,包括子文件夾裏的
ls -lR /home | grep "^-" | wc -l
4,統計文件夾下目錄的個數,包括文件夾裏的
ls -lR /home | grep "^d" | wc -l
5,以樹狀顯示目錄結構
yum install tree
tree

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章