色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 學(xué)習(xí) Linux,101: 建設(shè)分區(qū)和文件系統(tǒng)

          學(xué)習(xí) Linux,101: 建設(shè)分區(qū)和文件系統(tǒng)

          作者: 時(shí)間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

          概述

          本文引用地址:http://cafeforensic.com/article/201609/304435.htm

          在本文中,學(xué)習(xí)硬盤分區(qū)和 Linux 文件系統(tǒng)有關(guān)內(nèi)容。學(xué)習(xí):

          創(chuàng)立分區(qū);

          運(yùn)用 mkfs 命令來配置 ext2、ext3、xfs、reiserfs v3 和 vfat 文件系統(tǒng);

          創(chuàng)立和維護(hù)交流空間。

          本文協(xié)助您預(yù)備 Linux Professional Institute's Junior Level Administration (LPIC-1) 考試 101 中主題 104 下的目標(biāo) 104.1。該目標(biāo)的權(quán)值為 2。

          先決條件

          為了最有效地使用本系列中的文章,您應(yīng)該具有根本的 Linux 知識,并須要預(yù)備一個(gè) Linux 系統(tǒng),用于練習(xí)本文引見的命令。有時(shí)分不一樣版本的順序輸出格式不一樣,因而您所得到的后果未必總是與這里所示的清單和圖類似。

          您還應(yīng)該熟識我們的文章 “學(xué)習(xí) Linux,101:硬盤規(guī)劃” 中的內(nèi)容。

          塊配備和分區(qū)

          我們的文章 “學(xué)習(xí) Linux,101:硬盤規(guī)劃” 引見了硬盤驅(qū)動器規(guī)劃、分區(qū)、以及運(yùn)用 fdisk 命令來檢查分區(qū)信息的根本知識。您學(xué)習(xí)了主分區(qū)、擴(kuò)展分區(qū) 和邏輯分區(qū) 等分區(qū)的有關(guān)知識,明白到 Linux 文件系統(tǒng)包含一些文件,它們存儲在硬盤上或目錄 中的塊存儲配備 上。與許多其他系一致樣,Linux 系統(tǒng)上的目錄也可以夠包含其他目錄,這些目錄稱為子目錄。這篇文章還探討了一些指點(diǎn)您舉行分區(qū)挑選的留意事項(xiàng)。

          本文將最先回憶一下塊配備和分區(qū),然后進(jìn)一步展現(xiàn)如何運(yùn)用 fdisk 命令創(chuàng)立、修正或刪除塊配備上的分區(qū)。您還將學(xué)習(xí) mkfs(mkfs 代表 make filesystem) 命令的各種方式;mkfs 命令用于將分區(qū)格式化為一種特殊的文件系統(tǒng)類型。

          留意:除了 LPI 考試要求的工具和文件系統(tǒng)外,您能夠會遇到或須要其他工具和文件系統(tǒng)。其他工具和文件系統(tǒng) 小節(jié)提供了其他可用工具的一個(gè)容易摘要。

          塊配備

          塊配備 是能夠以固定大小塊 格式化的恣意存儲配備的籠統(tǒng)層。單獨(dú)的塊的訪問能夠獨(dú)立于其他塊的訪問。這樣的訪問通常稱為隨機(jī)訪問。

          隨機(jī)可訪問的固定大小塊的籠統(tǒng)層準(zhǔn)許順序運(yùn)用這些塊配備,而無需擔(dān)憂底層配備是硬盤驅(qū)動器、軟盤、CD、固態(tài)(solid-state)驅(qū)動器、網(wǎng)絡(luò)驅(qū)動器,仍舊某種虛擬配備,比如內(nèi)存中文件系統(tǒng)。

          塊配備示例包含系統(tǒng)上的第一 IDE 硬盤驅(qū)動器(/dev/sda 或 /dev/hda)或第二 SCSI、IDE 或 USB 驅(qū)動器(/dev/sdb)。運(yùn)用 ls -l 命令來顯示 /dev 條目。每行輸出的第一個(gè)字符是 b(針對一個(gè)塊 設(shè) 備,比如軟盤、CD 驅(qū)動器、IDE 硬盤驅(qū)動器或 SCSI 硬盤驅(qū)動器)和 c(針對一個(gè)字符配備,比如 a、終端(tty)或空配備。清單 1 展現(xiàn)了一些示例。

          清單 1. Linux 塊配備和字符配備

          [ian@echidna ~]$ ls -l /dev/loop1 /dev/null /dev/sd[ab] /dev/sr0 /dev/tty0

          brw-rw----. 1 root disk  7, 1 2010-06-14 07:25 /dev/loop1

          crw-rw-rw-. 1 root root  1, 3 2010-06-14 07:25 /dev/null

          brw-rw----. 1 root disk  8, 0 2010-06-14 07:25 /dev/sda

          brw-rw----. 1 root disk  8, 16 2010-06-14 07:25 /dev/sdb

          brw-rw----+ 1 root cdrom 11, 0 2010-06-14 07:25 /dev/sr0

          crw--w----. 1 root root  4, 0 2010-06-14 07:25 /dev/tty0

          分區(qū)

          關(guān)于某些塊配備,比如軟盤和 CD 或 DVD 硬盤,通常運(yùn)用整個(gè)媒體作為單個(gè)文件系統(tǒng)。但是,關(guān)于大型硬盤驅(qū)動器,甚至是 USB 存儲器,更罕見的用法是將可用空間劃分為多個(gè)不一樣的分區(qū)。

          分區(qū)的大小能夠不一樣,不一樣的分區(qū)上能夠擁有不一樣的文件系統(tǒng),因而一個(gè)硬盤能夠用于多種目標(biāo),包含在多個(gè)操作系統(tǒng)之間共享該硬盤。比如,我運(yùn)用的測試系統(tǒng)包含多個(gè)不一樣的 Linux 發(fā)行版,有時(shí)還包含一個(gè) Windows® 系統(tǒng),它們都共享一個(gè)或兩個(gè)硬盤驅(qū)動器。

          文章 “學(xué)習(xí) Linux,101:硬盤規(guī)劃” 引見過,硬盤驅(qū)動器擁有一個(gè)幾何參數(shù)(geometry),依據(jù)術(shù)語柱面、磁頭和扇區(qū)定義。即便是當(dāng)今驅(qū)動器也運(yùn)用邏輯塊尋址 (LBA),這使得幾何參數(shù)變得幾乎沒關(guān)緊要,用于分區(qū)目標(biāo)的根本分配單元通常照舊是柱面。

          顯示分區(qū)信息

          分區(qū)信息存儲在硬盤上的分區(qū)表 中。分區(qū)表列示每個(gè)分區(qū)的起始柱面和完畢柱面的有關(guān)信息,關(guān)于它的類型 的信息,以及它能不能標(biāo)志為可引導(dǎo)。要創(chuàng)立和刪除分區(qū),須要運(yùn)用一個(gè)專門設(shè)計(jì)的順序來編輯分區(qū)表。關(guān)于 LPI 考試,您須要明白 fdisk 順序,這也是本文引見的順序,雖然也可以夠運(yùn)用其他多個(gè)工具。本文末尾將提到其中多個(gè)工具。

          fdisk 命令加上 -l 選項(xiàng)用于列示分區(qū)。假設(shè)想檢查一個(gè)特定驅(qū)動器上的分區(qū),須要添加一個(gè)配備稱號,比如 /dev/sda。留意,分區(qū)工具須要根訪問權(quán)限。清單 2 展現(xiàn)了我的系統(tǒng)的兩個(gè)主硬盤驅(qū)動器上的分區(qū)。

          清單 2. 運(yùn)用 fdisk 列示分區(qū)

          [root@attic4 ~]# fdisk -l /dev/sda

          Disk /dev/sda: 640.1 GB, 640135028736 bytes

          255 heads, 63 sectors/track, 77825 cylinders

          Units = cylinders of 16065 * 512 = 8225280 bytes

          Sector size (logical/physical): 512 bytes / 512 bytes

          I/O size (minimum/optimal): 512 bytes / 512 bytes

          Disk identifier: 0x00064a1a

          Device Boot   Start     End   Blocks  Id System

          /dev/sda1        1     127   1020096  83 Linux

          /dev/sda2       128    1402  10241437+ 82 Linux swap / Solaris

          /dev/sda3  *    46340    56538  81920000  83 Linux

          /dev/sda4      1403    46339  360956422  5 Extended

          /dev/sda5      1403    10420  72437053+ 83 Linux

          /dev/sda6      10421    19344  71681998+ 83 Linux

          /dev/sda7      19345    28350  72340663+ 83 Linux

          /dev/sda8      28351    37354  72324598+ 83 Linux

          /dev/sda9      37355    46339  72171981  83 Linux


          上一頁 1 2 3 4 5 下一頁

          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉