Linux磁盤分區指令

一、什麼是磁盤分區

Linux磁盤分區是把磁盤按照一定的規則分成若干個邏輯部分的過程。每一個邏輯部分就是一個分區,可以獨立格式化、掛載和使用。磁盤分區可以幫助服務器管理員更好的管理和保護數據。常見的Linux磁盤分區類型有Extended Partition(擴展分區)、Primary Partition(主分區)、Logical Partition(邏輯分區)等。

二、Linux磁盤分區指令

Linux中使用fdisk和gdisk兩個磁盤分區指令,fdisk適用於MBR分區表形式的硬盤,gdisk適用於GPT分區表形式的硬盤。

1. fdisk

fdisk指令用於創建、刪除、查看磁盤分區,使用以下命令:

# fdisk -l        # 查看當前系統中的磁盤及分區信息
# fdisk /dev/sda  # 進入sda磁盤的分區界面
  Command (m for help): m   # 查看fdisk命令幫助列表
  Command (m for help): n   # 新建一個分區
  Partition type:
     p   primary (0 primary, 0 extended, 4 free)
     e   extended (container for logical partitions)
  Select (default p): p      # 創建一個主分區
  Partition number (1-4, default 1): 1   # 新分區的編號為1(MBR僅支持4個分區,編號為1~4)
  First sector : 2048        # 分區起始扇區
  Last sector : +20G           # 分區結束扇區,可以使用數字+單位,如20G
  Command (m for help): w     # 保存並退出

2. gdisk

gdisk指令用於創建、刪除GPT分區表形式的硬盤,同樣可以使用fdisk命令查看磁盤和分區信息,使用以下命令:

# gdisk -l           # 查看當前系統中的磁盤及分區信息
# gdisk /dev/sda     # 進入sda磁盤的分區界面
  Command (m for help): n    # 新建一個分區
  # 設置新分區的信息
  Partition number (1-128, default 1): 1
  First sector (34-488397134, default = 2048) or {+-}size{KMGTP}:
  Last sector (2048-488397134, default = 488397134) or {+-}size{KMGTP}: +5G   # 分區大小
  Current type is 'Linux filesystem'
  Hex code or GUID (L to show codes, Enter = 8300): 
  Changed type of partition to 'Linux filesystem'
  Command (m for help): w    # 保存並退出

三、常用磁盤分區操作

1. 格式化分區

格式化分區可以將分區清空,重新分配文件系統,使用以下命令:

# mkfs.ext4 /dev/sda1    # 使用ext4格式化sda1分區

2. 掛載分區

掛載分區是將分區的數據掛載到Linux的目錄下,使得可以使用分區的存儲空間,使用以下命令:

# mount /dev/sda1 /data    # 將sda1分區掛載到/data目錄下

3. 卸載分區

卸載分區是取消Linux系統與分區的聯繫,使得可以安全地移除分區,使用以下命令:

# umount /dev/sda1    # 卸載sda1分區

4. 刪除分區

刪除分區是將分區從磁盤中刪除,使用以下命令:

# fdisk /dev/sda
  Command (m for help): d    # 刪除分區
  Partition number (1-4, default 4): 1   # 輸入要刪除的分區編號
  Command (m for help): w    # 保存並退出

總結

磁盤分區是Linux系統管理的重要環節,使用fdisk和gdisk命令可以對磁盤進行創建、刪除、查看、格式化、掛載和卸載分區等操作。管理員應根據實際需求和磁盤特性靈活使用磁盤分區指令。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/303463.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-31 11:49
下一篇 2024-12-31 11:49

相關推薦

  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • 如何解決linux jar包 invalid or corrupt jarfile問題

    對於許多開發人員和系統管理員在Linux環境下使用Java開發過程中遇到的一個常見的問題是 invalid or corrupt jarfile(無效或損壞的jar文件)錯誤。當您…

    編程 2025-04-27
  • 在Linux上安裝JRE並配置環境變量

    本文將從以下幾個方面為您詳細闡述如何在Linux系統上,通過自己賬戶安裝JRE,並且配置環境變量。 一、安裝JRE 在進行安裝前,我們需要下載JRE的安裝包並解壓,可以從官方網站下…

    編程 2025-04-27
  • GTKAM:Linux下的照片管理器

    GTKAM是用於Linux操作系統的一款照片管理器,它支持多種相機及存儲設備,並提供了一系列強大的工具,讓用戶可以方便地瀏覽、管理、編輯和導出照片。本文將從多個方面對GTKAM進行…

    編程 2025-04-27
  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁盤中。在執行sync之前,所有的文件系統更新將不會立即寫入磁盤,而是先緩存在內存…

    編程 2025-04-25
  • Linux修改文件名命令詳解

    在Linux系統中,修改文件名是一個很常見的操作。Linux提供了多種方式來修改文件名,這篇文章將介紹Linux修改文件名的詳細操作。 一、mv命令 mv命令是Linux下的常用命…

    編程 2025-04-25
  • 如何在Windows/Linux/MacOS下安裝Python

    如果你對Python安裝一無所知,本文將從多個方面對Python在Windows/Linux/MacOS下的安裝做出詳細闡述,為初學者提供幫助。 一、Windows下Python的…

    編程 2025-04-25
  • Linux網絡連接激活失敗原因及解決方法

    一、網卡驅動問題 1、缺少網卡驅動 若使用新的網卡,需要安裝對應網卡驅動,否則會導致網絡連接激活失敗。可通過以下命令查看當前系統中是否存在網卡驅動: lsmod | grep et…

    編程 2025-04-25
  • Linux Redis 重啟

    一、概述 Redis 是一款高性能的 NoSQL 數據庫,常用於各種應用場景的數據緩存、消息隊列、實時數據分析等等。在使用 Redis 過程中,如果出現了某些問題,有時候只需要重啟…

    編程 2025-04-25
  • Linux防火牆配置詳解

    一、iptables基本介紹 iptables是一個重要的Linux內核中網絡安全系統,通過設置iptables規則,可以對進入和離開Linux服務器的數據進行過濾。 iptabl…

    編程 2025-04-25

發表回復

登錄後才能評論