做二手車的網(wǎng)站有哪些外貿(mào)營銷網(wǎng)站
目錄
一、磁盤基礎(chǔ)
二、磁盤結(jié)構(gòu)
2.1、機械硬盤
2.2、固態(tài)硬盤
2.3、擴展移動硬盤
2.4、機械磁盤的一些計算(了解)
2.5、磁盤接口類型
二、Linux 中使用的文件系統(tǒng)類型
2.1、磁盤分區(qū)的表示
2.1.1、主引導記錄(MBR)
2.1.2、Linux中將硬盤、分區(qū)等設(shè)備均表示為文件
2.2、磁盤的分區(qū)結(jié)構(gòu)
2.2.1、擴展IDE設(shè)備和SCSI設(shè)備
2.3、文件系統(tǒng)類型
三、檢測并確認新硬盤
四、規(guī)劃硬盤中的分區(qū)
五、創(chuàng)建文件系統(tǒng)
六、掛載,卸載文件系統(tǒng)
七、查看磁盤使用情況
一、磁盤基礎(chǔ)
磁盤(disk)是指利用磁記錄技術(shù)存儲數(shù)據(jù)的存儲器。
磁盤是計算機主要的存儲介質(zhì),可以存儲大量的二進制數(shù)據(jù),并且斷電后也能保持數(shù)據(jù)不丟失。
早期計算機使用的磁盤是軟磁盤(Floppy Disk,簡稱軟盤),如今常用的磁盤是硬磁盤(Hard disk,簡稱硬盤)。
也就是現(xiàn)在說的硬盤就相當于是說我們的磁盤。
二、磁盤結(jié)構(gòu)
磁盤分為:
- 機械硬盤(HDD)
- 和固態(tài)硬盤(SSD)
2.1、機械硬盤
由盤片、磁頭、盤片轉(zhuǎn)軸及控制電機、磁頭控制器、數(shù)據(jù)轉(zhuǎn)換器、接口和緩存等部分組成。磁頭通過沿盤片半徑方向運動,加上盤片的高速旋轉(zhuǎn),定位在指定位置上進行數(shù)據(jù)的讀寫操作。
速度較慢,通常約為120MB/S
通常具有較大的存儲容量,便宜!!,適合需要大量存儲空間的場景。
機械硬盤有 磁盤、磁道、扇區(qū)、柱面,這都是機械硬盤的概念,固態(tài)硬盤沒有這些東西。
磁道、扇區(qū)
每個盤片被劃分為一個個磁道,每個磁道又劃分為一個個扇區(qū)(每個扇區(qū)存放512字節(jié)
的數(shù)據(jù),是硬盤的最小存儲單位)。其中,最內(nèi)側(cè)磁道上的扇區(qū)面積最小,因此數(shù)據(jù)密度最大。
盤片
一個磁盤(如一個 1T 的機械硬盤)由多個盤片疊加而成。盤片的表面涂有磁性物質(zhì),這些磁性物質(zhì)用來記錄二進制數(shù)據(jù)。因為正反兩面都可涂上磁性物質(zhì),故一個盤片會有兩個盤面。
柱面
不同盤片相同半徑構(gòu)成的圓柱面,由同一半徑圓的多個磁道組成。
?磁頭
每面一個磁頭
每個盤面對應(yīng)一個磁頭。所有的磁頭都是連在同一個磁臂上的,因此所有磁頭只能“共進退”。所有盤面中相對位置相同的磁道組成柱面。
2.2、固態(tài)硬盤
采用閃存技術(shù)作為存儲介質(zhì),由閃存芯片、控制芯片、接口和緩存等部分組成。沒有機械運動部件,通過電子信號進行數(shù)據(jù)讀寫。
快得多,SATA協(xié)議的固態(tài)硬盤速度約為500MB/S
NVMe協(xié)議的固態(tài)硬盤速度則更高,可達3500MB/S。
價格較高,但是性能好!!
固態(tài)硬盤沒有機械件,由主控芯片、閃存、緩存顆粒、PCB板和外殼這五個部分組成。
ps:其他網(wǎng)友:機械硬盤的劃傷是無法修復的,而且是一個普遍現(xiàn)象,相比之下,固態(tài)硬盤的數(shù)據(jù)安全性強很多。機械硬盤早晚退出歷史舞臺。
2.3、擴展移動硬盤
pssd是移動硬盤,最高的性能能達到2000M/s,電影秒傳,不過價格...有點貴,2000M/s的?pssd 4T大概2500元
選購 PSSD 的第一步其實就是弄清楚自己電腦的 USB 口到底能消受多高的速度
USB 4
最高的理論傳輸速度可以達到 40 Gbps,也就是說,市面上一切你可以賣到的消費級 PSSD 他都能給hold 住,然后他長這樣:
通?!袄纂姟苯涌谂赃叾紩幸粋€雷電標識
一般是英特爾i7或者更新的電腦支持
usb3的話沒有什么好說的了大概是這幾代,一般不是特別老的電腦都支持
也可以選則支持這些的pssd作為使用,會比u盤好一些,但是u盤便宜,但是還是要具體分析。
2.4、機械磁盤的一些計算(了解)
硬盤存儲容量=磁頭數(shù)(8個2進制)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)(6個二進制)×每扇區(qū)字節(jié)數(shù)
? 1柱面=512 * 扇區(qū)數(shù)/磁頭數(shù)×磁道=512*63*255=7.84M
可以用柱面/磁頭/扇區(qū)來唯一定位磁盤上每一個區(qū)域
2.5、磁盤接口類型
IDE ,SATA ,SCSI , SAS , 光纖通道
?
二、Linux 中使用的文件系統(tǒng)類型
2.1、磁盤分區(qū)的表示
2.1.1、主引導記錄(MBR)
在每一個磁盤第一個物理扇區(qū)處都有MBR(Master Boot Record)主引導記錄
位于硬盤的0磁道、0柱面、1扇區(qū)中,MBR的主要功能是存儲啟動引導程序和磁盤分區(qū)表。
分區(qū)表有4個分區(qū)記錄區(qū),每個分區(qū)記錄區(qū)占16個字節(jié)
MBR總共512字節(jié), 前446字節(jié)是主引導記錄,分區(qū)表保存在MBR扇區(qū)中的第447-510字節(jié)中。
磁盤分區(qū)支持最大卷為2.2TB,每個磁盤最多有4個主分區(qū),或3個主分區(qū)、1個擴展分區(qū)和在擴展分區(qū)里面分多個邏輯分區(qū)。
2.1.2、Linux中將硬盤、分區(qū)等設(shè)備均表示為文件
Linux中“一切皆文件”
/dev/sdb3
sd表示SCSI設(shè)備?? ?
hd表示IDE設(shè)備
硬盤的順序號,以字母a、b、c....表示
分區(qū)的順序號,以數(shù)字1、2、3...表示。主分區(qū)從1-4, 第一個邏輯分區(qū)始終從5開始。
2.2、磁盤的分區(qū)結(jié)構(gòu)
- 硬盤中的主分區(qū)數(shù)目只有4個
- 主分區(qū)和擴展分區(qū)的序號限制在1~4
- 擴展分區(qū)再分為邏輯分區(qū)
- 邏輯分區(qū)的序號將始終從5開始
2.2.1、擴展IDE設(shè)備和SCSI設(shè)備
IDE設(shè)備
定義:
IDE(Integrated Drive Electronics)設(shè)備,全稱“集成驅(qū)動器電子裝置”,是一種硬盤驅(qū)動器接口技術(shù)。IDE的本意是將硬盤的“控制器”與“盤體”集成在一起,從而構(gòu)成硬盤驅(qū)動器。
特點:
- 接口技術(shù):IDE接口也被稱為ATA接口,是現(xiàn)代PC(個人電腦)中硬盤驅(qū)動器的主要接口類型。
- 簡化與可靠性:將盤體與控制器集成在一起的做法減少了硬盤接口的電纜數(shù)目與長度,增強了數(shù)據(jù)傳輸?shù)目煽啃?#xff0c;并使得硬盤的制造變得更為容易。
- 應(yīng)用廣泛:在個人電腦中,IDE設(shè)備主要包括硬盤和光驅(qū)(如CD-ROM驅(qū)動器、DVD-ROM驅(qū)動器和CD-R/RW光盤刻錄機)。
- 安裝簡便:IDE設(shè)備的安裝相對簡單,主要需要連接電源線和數(shù)據(jù)電纜。
- 主從關(guān)系:IDE設(shè)備存在主設(shè)備和從設(shè)備的區(qū)分,主設(shè)備擁有更高的控制優(yōu)先權(quán)。
SCSI設(shè)備
定義:
SCSI(Small Computer System Interface)設(shè)備,是一種計算機和智能設(shè)備之間(如硬盤、軟驅(qū)、光驅(qū)、打印機、掃描儀等)系統(tǒng)級接口的獨立處理器標準。
特點:
- 智能通用接口:SCSI是一種智能的通用接口標準,可以連接多種設(shè)備。
- 性能優(yōu)越:與IDE相比,SCSI在性能上更為出色,尤其在處理大文件和大目錄時。
- 價格較高:由于SCSI主要針對服務(wù)器和專業(yè)環(huán)境設(shè)計,其價格相對較高。
- 使用復雜:SCSI的使用相對復雜,如SCSI ID和總線終結(jié)器的設(shè)置不當可能導致問題。
- 擴展性強:SCSI具有極強的擴展能力,一條通道上最多可以連接15個設(shè)備(除去控制卡本身占用的一個設(shè)備空間)。
總結(jié)
IDE設(shè)備和SCSI設(shè)備在定義、特點、性能、價格和使用復雜性等方面存在顯著的差異。IDE設(shè)備以其簡便、廣泛的應(yīng)用和相對較低的成本,在個人電腦中占據(jù)主導地位;而SCSI設(shè)備則以其高性能、高擴展性和復雜的專業(yè)應(yīng)用,在服務(wù)器和專業(yè)環(huán)境中備受青睞。
2.3、文件系統(tǒng)類型
XFS
- 是一種高性能的日志文件系統(tǒng),特別擅長于處理大文件,可支持上百萬 T 字節(jié)的存儲空間。由于 XFS 文件系統(tǒng)開啟日志功能,所以即便發(fā)生宕機也不怕數(shù)據(jù)遭到破壞,這種文件系統(tǒng)可以根據(jù)日志記錄在短時間內(nèi)進行數(shù)據(jù)恢復
- 存放文件和目錄數(shù)據(jù)的分區(qū)
- 優(yōu)化算法,日志記錄對文件操作非常小,它是全64位的文件系統(tǒng),最大可以支持8EB的文件系統(tǒng),而且支持單個文件達到8EB能以接近裸設(shè)備一的io性能存儲。
- centos7默認使用
SWAP
- 交換文件系統(tǒng),用于為 Linux 系統(tǒng)建立交換分區(qū)。交換分區(qū)的作用相當于虛擬內(nèi)存,能夠在一定程度上緩解物理內(nèi)存不足的問題。一般建議將交換分區(qū)的大小設(shè)置為物理內(nèi)存的 1.5~2 倍。例如,對于擁有 512MB物理內(nèi)存的主機,其交換分區(qū)的大小建議設(shè)置為 1024MB。如果服務(wù)器的物理內(nèi)存足夠大(如 8GB 以上),也可以不設(shè)置交換分區(qū)。交換分區(qū)不用于直接存儲用戶的文件和目錄等數(shù)據(jù)?!静贿^如果使用k8s不能使用這個,所以不怎么用,而且只能暫時使用,不能真正替代】
- 相當與內(nèi)存不夠用時使用磁盤空間,做虛擬內(nèi)存
EXT4
- 第 4 代擴展文件系統(tǒng),用于存放文件和目錄數(shù)據(jù)的分區(qū),是 Linux 系統(tǒng)中默認使用的文件系統(tǒng)(CentOS 7 默認使用 XFS)。EXT4 是典型的日志型文件系統(tǒng),其特點是保存有磁盤存取記錄的日志數(shù)據(jù),便于恢復,在存取性能和穩(wěn)定性方面更加出色。
- 在處理小文件和目錄時,EXT4表現(xiàn)更優(yōu)
- 支持加密和快照等功能
XFS更適合大型企業(yè)環(huán)境和大容量數(shù)據(jù)存儲,因為它在性能、可靠性和可擴展性方面表現(xiàn)出色。而EXT4則適用于中小型企業(yè)和家庭用戶,特別是當需要處理大量小文件或需要與其他操作系統(tǒng)兼容時。
Linux 系統(tǒng)還廣泛支持其他各種類型的文件系統(tǒng),
? ? 如 JFS、FAT16、FAT32、NTFS 等。JFS 文件系統(tǒng)多用于商業(yè)版本的 UNIX 操作系統(tǒng)中,具有出色的性能表現(xiàn)。由于 NTFS 是微軟公司的專有文件系統(tǒng),Linux 系統(tǒng)默認只支持從 NTFS 分區(qū)讀取文件,如果需要向 NTFS 分區(qū)中寫入文件數(shù)據(jù),需要結(jié)合其他輔助軟件(如 NTFS-3G)。
FAT16? FAT32
且支持文件最大32g ,2g單個文件支持最大4gb
ext4文件系統(tǒng)最大支持1EB文件系統(tǒng)
- 1EB=1024PB
- 1PB=1024TB
- 1TB=1024GB
三、檢測并確認新硬盤
查看硬盤的整體情況和分區(qū)情況
fdisk? -l? 【磁盤設(shè)備】
在Linux系統(tǒng)中,磁盤設(shè)備通常被命名為?/dev/sdX
(其中?X
?是一個小寫字母,如?a
,?b
,?c
?等)
- Device:分區(qū)的設(shè)備文件名稱。
- Boot:是否是引導分區(qū)。若是,則有“*”標識。
- Start:該分區(qū)在硬盤中的起始位置(柱面數(shù))。
- End:該分區(qū)在硬盤中的結(jié)束位置(柱面數(shù))。
- Blocks:分區(qū)的大小,以 Blocks(塊)為單位,默認的塊大小為 1024 字節(jié)。
- Id:分區(qū)對應(yīng)的系統(tǒng) ID 號。83 表示 Linux 中的 XFS 分區(qū)或 EXT4 分區(qū)、8e 表示 LVM 邏輯卷。LVM 是 Linux 操作系統(tǒng)中對磁盤分區(qū)進行管理的一種邏輯機制,與之相關(guān)的知識將在后面的章節(jié)介紹。
- System:分區(qū)類型。識別到新的硬盤設(shè)備后,就可以在該硬盤中建立新的分區(qū)了。在 Linux 操作系統(tǒng)中,分區(qū)和格式化的過程是相對獨立的,關(guān)于格式化分區(qū)的操作將在后續(xù)內(nèi)容中講解。
四、規(guī)劃硬盤中的分區(qū)
交互模式中的常用指令
?fdisk指令說明
- Command (m for help): m??????????????????????#輸入m指令
- ??a???toggle a bootable flag???????????????? #設(shè)置可引導標記
- ??b???edit bsd disklabel???????????????????? #修改bsd的磁盤標簽
- ??c???toggle the dos compatibility flag ? ? ?#設(shè)置DOS操作系統(tǒng)兼容標記
- ??d???delete a partition???????????????????? #刪除一個分區(qū)
- ??l???list known partition types???????????? #顯示已知的分區(qū)類型,其中82為??Linux swap分區(qū),83為Linux分區(qū)
- ??m???print this menu??????????????????????? #顯示幫助菜單
- ??n???add a new partition??????????????????? #增加一個新的分區(qū)
- ??o???create a new empty DOS partition table?#創(chuàng)建一個新的空白的DOS分區(qū)表
- ??p???print the partition table????????? ? ? #顯示磁盤當前的分區(qū)表
- ??q???quit without saving changes??????????? #退出fdisk程序,不保存任何修改
- ??s???create a new empty Sun disklabel?????? #創(chuàng)建一個新的空白的Sun磁盤標簽
- ??t???change a partition's system id???????? #改變一個分區(qū)的系統(tǒng)號碼
- ??u???change display/entry units???????????? #改變顯示記錄單位
- ??v???verify the partition table???????????? #對磁盤分區(qū)表進行驗證
- ??w???write table to disk and exit?????????? #保存修改結(jié)果并退出fdisk程序
- ??x???extra functionality (experts only)???? #特殊功能,不建議初學者使用
?
需要重啟動 init 6
或者
不重啟加載新建的硬盤
磁盤添加完成,進入系統(tǒng),使用下面命令掃描SCSI總線
echo "- - -" > /sys/class/scsi_host/host0/scan
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? host1
?? ??? ??? ??? ??? ??? ??? ??? ??? ?host2
再查看fdisk -l
或者
lsblk 以樹形查看磁盤分區(qū)
創(chuàng)建主分區(qū)
擴展分區(qū)
swap分區(qū)
邏輯分區(qū)
五、創(chuàng)建文件系統(tǒng)
mkfs命令
mkfs? -t? 文件系統(tǒng)類型 分區(qū)設(shè)備
或者mkfs.xfs /dev/sdb1?
sdb2相同
sdb3是swap有區(qū)別
- swapon 是開啟swap ? 注:/dev/sdb2(swap分區(qū))
- swapof 是關(guān)閉swap ? ? 注:/dev/sdb2(swap分區(qū))
- swapon -s #查看每個分區(qū)的swap狀態(tài)信息
- free -m#查看總的swap狀態(tài)信息
需要打開
sbd5?
查看
六、掛載,卸載文件系統(tǒng)
mount命令
掛載文件系統(tǒng),iso鏡像到指定文件夾
mount 【-t 類型】存儲設(shè)備? ?掛載點目錄
mount? -o loop? iso鏡像文件? 掛載點目錄
loop:用來把一個文件當成硬盤分區(qū)掛接上系統(tǒng)?
卸載已掛載的文件系統(tǒng)
umount存儲設(shè)備位置
umount 掛載點目錄
掛載到創(chuàng)建文件/home/laowang?
永久性掛載
先看 uuid用blkid
vim /etc/fstab 永久掛載
?需要重啟
七、查看磁盤使用情況
查看磁盤使用情況
df命令
df 【選項】 [文件】
比如T可以看到類型
i:顯示in 示inode信息而非塊使用量