磁盤文件系統基礎(一)

磁盤的主要硬件單元有:

    1、磁頭:通過電磁感應的方式對磁盤數據進行讀寫。

    2、磁道:在磁盤自傳過程中磁頭劃過的圓形軌跡,這些軌跡是肉眼看不見的特色磁化區域。

    3、扇區:磁盤上的每個磁道被等分為若干個圓弧,這些圓弧被稱為扇區。每個扇區可以存放512個字節的信息,磁盤讀寫操作是以扇區為單位進行。

    4、柱面:硬盤一般由多塊重疊的盤片構成,每個盤面都被劃分成相等的磁道,具有相同標號的磁道就構成一個柱面。

    硬盤的容量=柱面數*磁頭數*扇區數*512B

磁盤分區:

    磁盤可以劃分4個分區,一般劃分為3個主分區+1個擴展分區,擴展分區下可以劃分邏輯分區。

    0磁道是存放磁盤分區信息MBR(2TB以上的磁盤使用GPT技術)

    MBR區域構成:

    Bootloader:446bytes(系統引導程序,Linux下主要為GRUB)

    64bytes分區引導,每16bytes引導一個分區(所以只能劃分4個分區)

    2bytesMBR有效標記

    GPT:因為MBR中用4個字節存儲分區的總扇區數,最大能表示2的32次方的扇區個數,按每扇區512字節計算,每個分區最大不能超過2TB。磁盤容量超過2TB以后,分區的起始位置也就無法表示了。GUID分區表(GPT)分區機制可以有效避免這個問題。

磁盤接口類型:

    1、IDE:并口,每個控制器可以接2個硬盤,master和slave

    2、SCSI:并口,一個SCSI接口卡接出一根總線,總線上可以接多個硬盤或者盤柜(基本沒人用)

    3、SATA:串行口,傳輸速率高

    4、SAS:SCSI形式的串行口版,可以和SATA兼容(用的較多)

    5、SSD:固態硬盤,電氣化設備(以后基本都用這個)

Linux下硬盤設備信息:

    硬盤存放位置/dev/sd[a-z][#]

            [a-z]表示第幾塊硬盤,[#數字]表示第幾個硬盤下的第幾個分區

    查看系統識別的硬盤和分區信息

            /proc/partitions文件可以顯示Linux系統所記錄的分區信息

            fdisk -l查看硬盤的實際使用情況(Linux系統未識別的硬盤實際情況也會被識別)

    Linux磁盤分區相關命令:

            fdisk: 創建、刪除分區,調整分區ID(文件系統類型)等

            partx:對一個磁盤或者分區表類型,嘗試解析分區表,告訴內核當前磁盤的分區情況。

            kpartx:創建或者查看分區表映射

                 

                            

    

原創文章,作者:N24-Charlie,如若轉載,請注明出處:http://www.www58058.com/54896

(0)
N24-CharlieN24-Charlie
上一篇 2016-10-27
下一篇 2016-10-27

相關推薦

  • Linux 進程及作業管理

    Linux 進程及作業管理 概述:      我們在實際的運維工作中經常要對服務器做各種監控,以了解其相關狀態,比如,CPU利用率,磁盤空間利用率,等等,這就需要我們了解相關的數據并學會使用各種工具來分析數據。本章就將總結Linux系統中進程管理和作業管理的相關命令、參數和工具,包括:進程的相關定義、分類、狀態以及進程查看和管理…

    Linux干貨 2016-09-11
  • 關于 進程和性能監控

            Linux系統狀態的查看及管理工具:     pstree, ps, pidof, pgrep, top, htop, glance,pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup pstree命…

    系統運維 2016-09-11
  • N21沉舟第七周作業

    1、創建一個10G分區,并格式為ext4文件系統;    (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl;    (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; mke2fs -t ex…

    Linux干貨 2016-08-22
  • 馬哥網絡班第21期-第二周作業毛豆

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。     文件管理命令:cp、mv、rm     cp:      比如:cp -a /etc/*$.d /tmp/magedu.com     mv:      …

    Linux干貨 2016-07-22
  • ansible配置與應用

    無法上傳圖片 一、程序主要文件: ansible ansible-playbook ansible-doc 二、程序發布: 要求: 1.不能影響用戶體驗 2.系統不能停機 3.不能導致系統故障或造成系統完全不可用。 發布路徑: /webapps/tuangou /webapps/tuangou-1.1 /webapps/tuangou-1.2. 在調度器上下…

    Linux干貨 2016-11-14
  • awk與systemd

    GNU awkGNU awk 文本處理三工具:grep,sed,awk    grep,egrep,fgrep:文本過濾工具    sed:行(流)編輯器    awk:報告生成器,格式化文本輸出 awk awk: Aho, Weinberger, Kerni…

    Linux干貨 2016-09-22

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-02 16:50

    總結的不錯,希望你能熟知這些基礎的知識,加油!

欧美性久久久久