一、Linux分區(qū)
●原理介紹
- Linux來(lái)說(shuō)無(wú)論有幾個(gè)分區(qū),分給哪一目錄使用,它歸根結(jié)底就只有一個(gè)根目錄,一個(gè)獨(dú)立且唯一的文件結(jié)構(gòu),Linux中每個(gè)分區(qū)都是用來(lái)組成整個(gè)文件系統(tǒng)的一部分。
- Linux采用了一種叫“載入”的處理方法,它的整個(gè)文件系統(tǒng)中包含了一整套的文件和目錄,且將一個(gè)分區(qū)和一個(gè)目錄聯(lián)系起來(lái)。這時(shí)要載入的一個(gè)分區(qū)將使它的存儲(chǔ)空間在一個(gè)目錄下獲得。
- 示意圖
●硬盤說(shuō)明
- Linux硬盤分IDE硬盤和SCSI硬盤,目前基本上是SCSI硬盤
- 對(duì)于IDE硬盤,驅(qū)動(dòng)器標(biāo)識(shí)符為“hdx~ ”,其中“hd”表明分區(qū)所在設(shè)備的類型,這里是指IDE硬盤了?!癤”為盤號(hào)(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),"~”代表分區(qū),前四個(gè)分區(qū)用數(shù)字1到4表示,它們是主分區(qū)或擴(kuò)展分區(qū),從5開始就是邏輯分區(qū)。例,hda3表示為第一個(gè)IDE硬盤上的第三個(gè)主分區(qū)或擴(kuò)展分區(qū),hdb2表示為第二個(gè)IDE硬盤上的第二個(gè)主分區(qū)或擴(kuò)展分區(qū)。
- 對(duì)于SCSI硬盤則標(biāo)識(shí)為“sdx~”,SCSI硬盤是用“sd”來(lái)表示分區(qū)所在設(shè)備的類型的,其余則和IDE硬盤的表示方法一樣。
查看所有設(shè)備掛載情況
命令: Isblk或者Isblk -f
掛載的經(jīng)典案例
·說(shuō)明:
下面我們以增加一塊硬盤為例來(lái)熟悉下磁盤的相關(guān)指令和深入理解磁盤分區(qū)、掛載、卸載的概念。
如何增加一塊硬盤
1.虛擬機(jī)添加硬盤
2.分區(qū)
3.格式化
4.掛載
5.設(shè)置可以自動(dòng)掛載
虛擬機(jī)增加硬盤步驟1
在【虛擬機(jī)】菜單中,選擇【設(shè)置】,然后設(shè)備列表里添加硬盤,然后一路【下一步】,中間只有選擇磁盤大小的地方需要修改,至到完成。然后重啟系統(tǒng)(才能識(shí)別)!虛擬機(jī)增加硬盤步驟2
分區(qū)命令fdisk /dev/sdb
開始對(duì)/sdb分區(qū)
m顯示命令列表
p顯示磁盤分區(qū)同fdisk -l
n新增分區(qū)
d刪除分區(qū)
w寫入并退出
說(shuō)明:開始分區(qū)后輸入n,新增分區(qū),然后選擇p,分區(qū)類型為主分區(qū)。兩次回車默認(rèn)剩余全部空間。最后輸入w寫入分區(qū)并退出,若不保存退出輸入q.
虛擬機(jī)增加硬盤步驟3
格式化磁盤
分區(qū)命令:mkfs -t ext4 /dev/sdb1
其中ext4是分區(qū)類型
虛擬機(jī)增加硬盤步驟4
掛載:將一個(gè)分區(qū)與一個(gè)目錄聯(lián)系起來(lái),
mount設(shè)備名稱掛載目錄
例如:mount /dev/sdb1 /newdisk
umount設(shè)備名稱或者掛載目錄
例如: umount /dev/sdb1
或者umount /newdisk
注意:用命令行掛載重啟后會(huì)失效
虛擬機(jī)增加硬盤步驟5
永久掛載:通過修改/etc/fstab
實(shí)現(xiàn)掛載
添加完成后執(zhí)行mount -a
即刻生效
二、磁盤情況查詢
查詢系統(tǒng)整體磁盤使用情況
基本語(yǔ)法
df -h
應(yīng)用實(shí)例
查詢系統(tǒng)整體磁盤使用情況
查詢指定目錄的磁盤占用情況
基本語(yǔ)法
du -h /目錄
查詢指定目錄的磁盤占用情況,默認(rèn)為當(dāng)前目錄
-s指定目錄占用大小匯總
-h帶計(jì)量單位
-a含文件
–max-depth=1 子目錄深度
-c列出明細(xì)的同時(shí),增加匯總值
應(yīng)用實(shí)例
查詢 /opt 自錄的磁盤占用情況,深度為1
磁盤情況-工作實(shí)用指令
1.統(tǒng)計(jì)/opt文件夾下文件的個(gè)數(shù)
ls -l /opt | grep "^-" | wc -l
2.統(tǒng)計(jì)/opt文件夾下目錄的個(gè)數(shù)
ls -l /opt | grep "^d" | wc -l
3.統(tǒng)計(jì)/opt文件夾下文件的個(gè)數(shù),包括子文件夾里的
ls -lR /opt | grep "^-" | wc -l
4.統(tǒng)計(jì)/opt文件夾下目錄的個(gè)數(shù),包括子文件夾里的文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-786173.html
ls -lR /opt | grep "^d" | wc -l
5.以樹狀顯示目錄結(jié)構(gòu),注意,如果沒有tree ,則使用yum install tree
安裝文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-786173.html
到了這里,關(guān)于Linux之磁盤分區(qū)、掛載的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!