Linux文件系統|分區工具 fdisk

2021-01-04 大木叉叉

第五章 Linux文件系統

5.2 分區工具 fdisk

在上一節中《創建文件系統》,我們介紹創建文件系統的流程,包括U盤的掛載方式等。這一節介紹磁碟的分區工具 fdisk ,fdisk 常用的參數包括:

d deletea partition 刪除已有分區l listknown partition types 查看所有分區n add anew partition 創建新分區p printthe partition table 顯示現有分區信息t changea partition type 修改分區類型m printthis menu 查看幫助信息w writetable to disk and exit 保存並退出q quitwithout saving changes 不保存並退出創建一個分區的流程有:

第一步:查看所有分區 fdisk -l ,看一看出伺服器一共有兩個磁碟,sda和sdb,其中sda上有五個分區,磁碟sdb上沒有分區。

第二步:給磁碟sdb創建分區 fdisk /dev/sdb

fdisk -n 創建新分區;

fdisk -p 創建主分區,分區編號為1,分區大小是全部磁碟的容量;

fdisk -w 保存,這一步最重要,保存後前面的操作才會有效。

第三步:查看分區結果 fdisk -l,可以看出此時 磁碟 sdb已經有一個分區了,分區大小是931.5G。

第四步:分區格式化,命令是 mkfs -t ext4 /dev/sdb1

第五步:分區掛載,命令是mount /dev/sdb1 /mnt/pan,其中/mnt目錄下的pan文件是已經創建好的,讀者可以根據需求將分區sdb1掛載在不同的目錄下。

第六步:如果需要開機自動掛載,可以修改 /etc/fstab文件,如下圖所示。fstab文件第一列是設備的UUID編號,第二列是默認掛載點,第三列是設備和分區的文件系統格式,第四列給出了掛載選項,默認設置defaults表示「rw, suid, dev, exec, auto, nouser, async」,auto表示設備啟動自動掛載、nouser僅允許root用戶掛載、rw文件掛在後可讀可寫,exec允許執行被設為exec分區上的二進位文件。第五列是dump選項,0表示dump表示該文件系統不做備份。第六列是fsck選項,數字用來決定以何種順序來檢查該文件。

此處需要提醒的是,如果自動掛載程序輸入錯誤,可能會導致系統無法正常啟動。所以添加自動掛載分區需要謹慎。

第七步:開機重啟,查看當前磁碟情況。sdb1分區開機自動掛載。

5.3 分區和目錄之間的關係

在Linux系統中,不同的分區有不同的作用。Linux下磁碟分區和目錄的關係如下:

任何一個分區都必須掛載到某個目錄上;目錄是邏輯上的區分,分區是物理上的區分;分區都必須掛載到目錄樹中的某個具體的目錄上才能進行讀寫操作;根目錄是所有Linux的文件和目錄所在的地方,需要掛載一個磁碟分區。常見的分區包括:

分區1:啟動分區/boot Boot 存放開機文件,一般為100M左右(50M~200M)。建議可以分配400M左右,因為後期升級等操作可能需要。分區2:根分區/ 根目錄(必須與/bin, /sbin, /lib, /dev, /etc這5個目錄在同一分區,不可掛載在不同分區,否則系統無法正常啟動)分區3:用戶分區/home Home 除root用戶之外其他用戶的home目錄。分區4:交換分區swap Swap 交換分區、虛擬內存,一般為物理內存的1.5~2倍。

Linux主要的目錄及功能可以參考下圖

相關焦點

  • 【centos6,3】使用FDISK進行磁碟分區,文件系統
    第一部分:fdisk分區工具本文引用地址:http://www.eepw.com.cn/article/201610/305986.htm一。
  • linux磁碟分區命令--fdisk與parted
    linux前文簡單總結了如何掛載一個新硬碟進行硬碟分區,詳見Linux存儲管理二:磁碟分區和Linux存儲管理一:磁碟分區相關知識硬碟分區的命令沒來的及整理,今天系統整理一下linux分區常用的兩個命令:fdisk與parted。
  • Linux中fdisk硬碟分區方法
    一、fdisk 的介紹本文引用地址:http://www.eepw.com.cn/article/150723.htm  fdsik 能劃分磁碟成為若干個區,同時也能為每個分區指定分區的文件系統,比如linux 、fat32、 linux
  • Linux下使用fdisk擴展分區容量
    ,來滿足線上的業務;又或者我們在使用linux的過程中, 有時會因為安裝系統時分區不當導致有的分區空間不足,而有的分區空間過剩的情況,都可以是使用fdisk分區工具來動態調整分區的大小;硬碟空間為20G,使用vSphere Client增加磁碟大小,需要再增加10G空間;
  • linux之磁碟分區與文件系統
    linux之磁碟分區與文件系統磁碟分區與文件系統CPUI/O接口類型:IDE:兩塊設備,有主有從SCSI:並口:可以接多塊設備主分區和擴展分區的標識:1-4邏輯分區;5+fdisk命令:-l:列出磁碟設備上的分區情況管理分區:fdisk提供了一個交互式接口來管理分區,它有許多子命令,分別用於不同的管理功能;所有的操作均在內存中完成
  • fdisk指令:Linux下的硬碟分區工具(圖)
    【語 法】fdisk [選項] [參數]  【功能介紹】fdisk指令是Linux下通用的磁碟分區工具,它可以操縱硬碟分區表,完成對硬碟分區進行管理的各種操作。  【選項說明】  【參數說明】  【經驗技巧】  fdisk指令不支持GUID分區表(GPT),如果使用GPT分區請使用parted指令。
  • linux系統中用fdisk分區命令進行分區
    fdisk適用小於2T磁碟的分區,如果超過2T,用fdisk每次最多也只能分2T的空間,和dos中的fdisk類似,因此在dos中使用過fdisk的,還是可以使用,如果沒有使用過,就有點的不方便了,沒有圖形化。
  • fdisk -l 查看硬碟及分區信息
    linux fdisk 命令和df區別是什麼?
  • Linux系統EXT文件系統
    記得在幾周之前,我發過一篇文章,使用fdisk命令來對新加的硬碟進行分區,今天就來講一下,將一個硬碟進行分區之後,我們如何來創建它的文件系統,這跟windows下的格式化的是一樣的,只是文件系統不一樣,步驟也不一樣,如果沒看過以前的硬碟分區的文章,可以點擊下面的連結回顧一下         linux分區詳解:https://bbs.77169.com/forum.php?
  • RHCE認證考試模擬題深入講解:利用Fdisk將linux分區!
    RHCE認證考試模擬題深入講解:利用Fdisk將linux分區!本經驗由宗龍龍原創,全文共500多字,閱讀需要14分鐘,如果文中存在錯誤,還請大家多多指點,我會積極改進的!第一步,我們後續的內容還是會繼續使用linux的圖形化界面繼續操作及教學,如果誰有全套的認證考試試題,可以留言,將試題留言,下期可能就是深入講解你分享的認證試題。第二步,我們首先通過輸入sudo fdisk -1,查看磁碟的使用情況,但是,當我們使用zll帳戶的時候,並不能得到我們想要的結果,此時,我們可以嘗試使用root權限,查看磁碟。
  • 使用growpart工具完成Linux系統盤分區擴容及文件系統擴展的配置
    本文轉載自【微信公眾號:WalkingCloud,ID:WalkingCloud2018】,經微信公眾號授權轉載,如需轉載與原文作者聯繫1、fdisk -l以及lsblk命令可以看到只有一塊60G大小的系統盤2、以VMware虛擬機化平臺為例,客戶直接對系統盤進行擴容
  • 樹莓派(raspberry pi)學習5: 調整分區大小
    樹莓派(raspberry pi)把文件系統寫在一個img文件中(大小約為2GB)實際使用中,再用寫SD卡工具 Win32 Disk Imager複製到SD卡上,即可用於實際系統中但是有一個問題,就是假如你的SD卡是8G的,由於img文件是2G,其餘的6G是用不了的。
  • Linux 中監控磁碟分區和使用情況的幾個工具
    在文章中將討論Linux中可用於監視磁碟使用情況的命令行實用程序,提供有關總大小容量、已用總量、文件系統信息和分區信息等。通過選項,它以易於閱讀的格式顯示有關文件系統、類型、磁碟總大小、已使用容量、剩餘容量,使用率以及磁碟安裝位置等的詳細信息。 下面使用選項,以便於讀取的格式顯示所有文件系統的使用情況及文件系統類型。
  • 九款命令行實用工具助你監測Linux磁碟分區及使用情況
    想了解fdisk命令的更多用法和例子,請參閱《管理分區的10個fdisk命令實例》(http://www.tecmint.com/fdisk-commands-to-manage-linux-disk-partitions/)。 2. sfdisk(用於腳本環境的fdisk)命令 sfdisk用起來比較像fdisk,它可列印輸出或者處理存儲磁碟分區表。
  • Linux fdisk命令詳解:給硬碟分區
    當然不是,在 Linux 中有專門的分區命令 fdisk 和 parted。其中 fdisk 命令較為常用,但不支持大於 2TB 的分區;如果需要支持大於 2TB 的分區,則需要使用 parted 命令,當然 parted 命令也能分配較小的分區。我們先來看看如何使用 fdisk 命令進行分區。
  • 使用growpart工具完成Linux系統盤分區擴容
    1、fdiskLinux系統盤分區擴容及文件系統擴展1、若雲主機能訪問外網,可以通過yum install cloud-utils-growpart命令安裝growpart命令工具示例命令表示擴容系統盤的第五個分區(/dev/vda53、接下來需要對LVM的PV,VG,LV
  • 使用fdisk 命令管理硬碟設備
    在 Linux 系統中,管理硬碟設備最常用的方法就當屬 fdisk 命令了。2、使用fdisk -l命令得到,所添加的硬碟在Linux系統中的文件名稱為/dev/sdb在看到提示信息後輸入參數 p 來 查看硬碟設備內已有的分區信息,其中包括了硬碟的容量大小、扇區個數等信息:[root@linuxprobe ~]# fdisk /dev/sdb Welcome to fdisk (util-linux 2.23.2).
  • CentOS「linux」學習筆記12:磁碟管理、分區掛載卸載操作
    linux基礎操作:主要介紹了磁碟管理、分區掛載卸載操作。特別說明linux中磁碟表現形式:IDE硬碟在linux中表示方式為"hdx"。SCSI硬碟在linux中表示方式為"sdx"。例子4:sdb2 表示是第二塊SCSI硬碟上的第二個分區。1.lsblk [查看磁碟分區命令,主要用來查看linux的磁碟分區結構]例子1:lsblk 表示查看當前的磁碟分區結構詳細信息,包含磁碟大小,分區類型,掛載的對應目錄等信息。
  • 如何解決VM虛擬機擴展硬碟容量後,linux系統磁碟容量不變的問題
    最近,小編的虛擬機linux系統報錯,提示系統剩餘空間不足,導致數據無法共享。由於是基於VMware安裝的,可以自定義對虛擬硬碟進行擴充,但是發現及時虛擬硬碟擴充空間後,linux系統中磁碟空間並沒有變化,通過百度,結合自己的實踐經驗,總結了linux虛擬機系統中擴展磁碟空間後不識別的問題,希望對大家有幫助。
  • Linux磁碟管理三劍客:df,du、fdisk
    1. df:列出文件系統的整體磁碟使用量    2. du:檢查磁碟空間使用量    3. fdisk:用於磁碟分區      與df不一樣的是,du這個命令其實會直接到文件系統內去搜尋所有的文件數據。  fdisk  fdisk是Linux的磁碟分區表操作工具。