Linux中的磁盤管理-創(chuàng)新互聯(lián)

Linux中的磁盤管理

Linux中磁盤管理的學(xué)習(xí)主要分為3個(gè)部分:

  • 分區(qū)
  • 格式化
  • 掛載

    一、磁盤結(jié)構(gòu)

    硬盤是計(jì)算機(jī)常用的存儲(chǔ)設(shè)備之一,本章將介紹硬盤的基本知識(shí)。

    成都創(chuàng)新互聯(lián)公司從2013年成立,先為利辛等服務(wù)建站,利辛等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為利辛企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
    硬盤的物流結(jié)構(gòu)
    • 盤片:磁盤有多個(gè)盤片,每盤片2面
    • 磁頭:每面一個(gè)磁頭
    • 硬盤的數(shù)據(jù)結(jié)構(gòu)
      硬盤的數(shù)據(jù)結(jié)構(gòu)
    • 扇區(qū):盤片被分為多個(gè)扇形區(qū)域,每個(gè)扇區(qū)存放512字節(jié)的數(shù)據(jù)
    • 磁道:同一盤片不同半徑的同心圓
    • 柱面:不同盤片相同半徑構(gòu)成的圓柱面
      Linux中的磁盤管理
      Linux中的磁盤管理
      Linux中的磁盤管理
      Linux中的磁盤管理
      硬盤存儲(chǔ)容量
  • 硬盤存儲(chǔ)容量=磁頭數(shù)x磁道(柱面)數(shù)x每道扇區(qū)數(shù)x每扇區(qū)字節(jié)數(shù)
    例如:磁盤是一個(gè) 3個(gè)圓盤6個(gè)磁頭,7個(gè)柱面(每個(gè)盤片7個(gè)磁道) 的磁盤,圖3中每條磁道有12個(gè)扇區(qū),所以此磁盤的容量為:
    存儲(chǔ)容量 6 7 12 * 512 = 258048
    每個(gè)磁道的扇區(qū)數(shù)一樣是說的老的硬盤,外圈的密度小,內(nèi)圈的密度大,每圈可存儲(chǔ)的數(shù)據(jù)量是一樣的。新的硬盤數(shù)據(jù)的密度都一致,這樣磁道的周長越長,扇區(qū)就越多,存儲(chǔ)的數(shù)據(jù)量就越大。
  • 可以用柱面/磁頭/扇區(qū)來唯一定位磁盤上每一個(gè)區(qū)域,用fdisl-l查看分區(qū)信息:
    Linux中的磁盤管理
    磁盤接口類型
  • IDE 并口
  • SATA 串口
  • SCSI 小型機(jī)系統(tǒng)接口

    磁盤分區(qū)表示

  • 主引導(dǎo)記錄(MBR:MAster Boot Record)
    • MBR位于硬盤第一個(gè)物理扇區(qū)處
    • MBR中包含硬盤的主引導(dǎo)程序和硬盤分區(qū)表
    • 分區(qū)表有4個(gè)分區(qū)記錄區(qū),每個(gè)分區(qū)記錄區(qū)占16字節(jié)
  • Linux中將硬盤、分區(qū)等設(shè)備均表示文件
    Linux中的磁盤管理
    Hd:IDE接口
    SD:SCSI接口
    a代表第一塊硬盤
    5:邏輯分區(qū)
    磁盤分區(qū)結(jié)構(gòu)
  • 硬盤中的主分區(qū)數(shù)目只有4個(gè)
  • 因此主分區(qū)和擴(kuò)展分區(qū)的序號(hào)也就限制在1~4
  • 擴(kuò)展分區(qū)再分為邏輯分區(qū)
  • 邏輯分區(qū)的序號(hào)將始終從5開始
    Linux中的磁盤管理

    二、文件系統(tǒng)類型

  • XFS文件系統(tǒng)
    • 存放文件和目錄數(shù)據(jù)分區(qū)
    • 高性能的日志型文件系統(tǒng)
    • CentOS7系統(tǒng)中默認(rèn)使用的文件系統(tǒng)
  • SWAP,交換文件系統(tǒng)
    • 為Linux系統(tǒng)建立交換分區(qū)
  • Linux支持的其他文件系統(tǒng)類型
    • FAT16、FAT32、NTFS
    • EXT4、JFS

      三、檢測(cè)并確認(rèn)新硬盤

  • fdisk命令
    • 查看或管理磁盤分區(qū)
      fdisl-l [磁盤設(shè)備] 或 fdisk [磁盤設(shè)備]
  • 交互模式中的常用命令
    • m、p、n、d、t、w、q
  • m表示幫助信息
  • p表示顯示分區(qū)列表

    Linux中的磁盤管理

  • n表示創(chuàng)建分區(qū),如創(chuàng)建兩個(gè)主分區(qū)

    Linux中的磁盤管理
    按照類似的操作步驟繼續(xù)創(chuàng)建第二個(gè)主分區(qū)(/dev/sdb2),容量也指定為 20GB,完成 后可以輸入“p”指令查看分區(qū)情況,具體操作如下:
    Linux中的磁盤管理

    創(chuàng)建一個(gè)擴(kuò)展分區(qū)和兩個(gè)邏輯分區(qū),使用剩余的硬盤空間可以創(chuàng)建擴(kuò)展分區(qū),然后在擴(kuò)展分區(qū)中創(chuàng)建邏輯分區(qū)。需要注意的 是,若主分區(qū)、邏輯分區(qū)均已創(chuàng)建完畢(四個(gè)主分區(qū)號(hào)已用完),則再次輸入“n”指令后將 不再提示選擇分區(qū)類別。 首先使用剩下的所有空間建立擴(kuò)展分區(qū)(/dev/sdb4)(全部空間分配完畢后,將無法再 建立新的主分區(qū)),具體操作如下:

    Linux中的磁盤管理
    接下來在擴(kuò)展分區(qū)中建立第一個(gè)邏輯分區(qū)(/dev/sdb5),容量指定為 2GB,具體操作如 下:
    Linux中的磁盤管理
    然后按照類似的操作步驟繼續(xù)創(chuàng)建第二個(gè)邏輯分區(qū)(/dev/sdb6),容量指定為 10GB,完成后可以再次輸入“p”指令查看分區(qū)情況,具體操作如下:
    Linux中的磁盤管理

  • d表示刪除分區(qū)

    Linux中的磁盤管理

  • t表示轉(zhuǎn)換分區(qū)類型 通過ID轉(zhuǎn)換

    最常用的 XFS、Swap 文件系統(tǒng)對(duì)應(yīng)的 ID 號(hào)分別為 83、82,而用于 Windows 中的 NTFS 文件系統(tǒng)對(duì)應(yīng)的 ID 號(hào)一般 為 86。執(zhí)行下面的操作可以將邏輯分區(qū)“dev/sdb5”的類型更改為 Swap,通過“p”指令可以 確認(rèn)分區(qū)/dev/sdb5 的分區(qū) ID 已由默認(rèn)的 83 變?yōu)?82。如圖:
    Linux中的磁盤管理

  • w表示保存修改

    Linux中的磁盤管理

  • q表示退出

    三、創(chuàng)建文件系統(tǒng)

  • mfks命令

    • Make Filesystem,創(chuàng)建文件系統(tǒng)(格式化)
    • mkfs -t 文件系統(tǒng)類型 分區(qū)設(shè)備
      執(zhí)行如下“/s/sbin/mkfs*”命令,可以查看當(dāng)前操作系統(tǒng) 內(nèi)與 mkfs 命令相關(guān)的工具程序。
      Linux中的磁盤管理
      創(chuàng)建 XFS 文件系統(tǒng) 當(dāng)需要?jiǎng)?chuàng)建 XFS 文件系統(tǒng)時(shí),只需結(jié)合“-t xfs”選項(xiàng)指定類型,并指定要被格式化的 分區(qū)設(shè)備即可。例如,執(zhí)行以下操作將把分區(qū)/dev/sdb1 格式化為 XFS 文件系統(tǒng)。
      Linux中的磁盤管理
  • mkswap命令
    • make swap,創(chuàng)建交換文件系統(tǒng)
    • mkswap 分區(qū)設(shè)備
    • swapon 添加
    • swapoff 卸載
      對(duì)于新增加的交換分區(qū),需要使用 swapon 命令進(jìn)行啟用,反之使用 swapoff 命令停用 指定的交換分區(qū)。例如,以下操作分別展示了啟用、停用交換分區(qū)/dev/sdb5 的過程,以及 總交換空間的變化情況。
      Linux中的磁盤管理

      掛載、卸載系統(tǒng)文件

  • mount命令
    • 掛載文件系統(tǒng)、ISO鏡像到指定文件
    • mount [-t 類型] 存儲(chǔ)設(shè)備 掛載點(diǎn)目錄
    • mount -o loop ISO鏡像文件 掛載點(diǎn)目錄
      Linux中的磁盤管理
      其中,文件系統(tǒng)類型通??梢允÷裕ㄓ上到y(tǒng)自動(dòng)識(shí)別),存儲(chǔ)設(shè)備即對(duì)應(yīng)分區(qū)的設(shè)備文 件名(如/dev/sdb1、/dev/cdrom)或網(wǎng)絡(luò)資源路徑,掛載點(diǎn)即用戶指定用于掛載的目錄。 例如,以下操作用于將光盤設(shè)備掛載到/media/cdrom 目錄。
      Linux中的磁盤管理
  • umount命令
    • 卸載已掛載的文件系統(tǒng)
    • umount 存儲(chǔ)設(shè)備位置
    • umount 掛載點(diǎn)目錄
      Linux中的磁盤管理
      設(shè)置文件系統(tǒng)的自動(dòng)掛載
  • /etc/fsdtab配置文件
    • 包含需要開機(jī)后自動(dòng)掛載的文件系統(tǒng)記錄
      [root@localhost ~]# vi /etc/fstab
      ......//省略部分內(nèi)容
      /dev/sdb1 /mailbox xfs defaults 0 0
      設(shè)備名稱 掛載點(diǎn) 文件系統(tǒng)類型 功能權(quán)限 是否容災(zāi)備份 啟動(dòng)序列檢查 0,1,2

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前文章:Linux中的磁盤管理-創(chuàng)新互聯(lián)
地址分享:http://www.muchs.cn/article46/hgehg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈App開發(fā)、自適應(yīng)網(wǎng)站云服務(wù)器、商城網(wǎng)站、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司