日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)

發布時間:2024/9/3 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

序言

這里我主要介紹以下Linux的磁盤管理與文件系統的一些操作與概述

磁盤和文件

  • 序言
  • 一.磁盤分區結構
  • 二.文件系統類型
  • 三. 檢測并確認新硬盤
    • 1.fdisk命令
    • 2.fdisk -l
    • 3.規劃硬盤中的分區
  • 四 .創建文件系統
  • 五 .掛載、卸載文件系統
    • 1.設置文件系統的自動掛載
    • 2.查看磁盤使用情況
    • 1.df命令
    • 2.mount命令
    • 3.umount命令
    • 4.lsblk命令
  • 總結

一.磁盤分區結構

■硬盤中的主分區數目只有4個
■主分區和擴展分區的序號限制在1~4
■擴展分區再分為邏輯分區
■邏輯分區的序號將始終從5開始

二.文件系統類型

■XFS文件系統

  • 存放文件和目錄數據的分區
  • 高性能的日志型文件系統
  • CentOs 7系統中默認使用的文件系統

■SWAP,交換X件系統

  • 為Linux系統建立交換分區

■Linux支持的其它文件系統類型

  • FAT 16, FAT32, NTFS
  • EXT4. JFS…

三. 檢測并確認新硬盤

1.fdisk命令

  • 查看或管理磁盤分區fdisk-l[磁盤設備]

    fdisk [磁盤設備]

■交互模式中的常用指令

  • m、p、n、 d、t、 w、q

2.fdisk -l

[root@localhost zzc]# fdisk -l /dev/sda 磁盤 /dev/sda:64.4 GB, 64424509440 字節,125829120 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理)512 字節 / 512 字節 I/O 大小(最小/最佳)512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0x0009d17a設備 Boot Start End Blocks Id System /dev/sda1 * 2048 1026047 512000 83 Linux /dev/sda2 1026048 114288639 56631296 8e Linux LVM

解釋:
Device:分區的設備文件名稱。
Boot:是否是引導分區。若是,則有“*”標識。
Start:該分區在硬盤中的起始位置(柱面數)。
End:該分區在硬盤中的結束位置(柱面數)。
Blocks:分區的大小,以 Blocks(塊)為單位,默認的塊大小為 1024 字節。
Id:分區對應的系統 ID 號。83 表示 Linux 中的 XFS 分區或 EXT4 分區、8e 表示 LVM 邏輯卷。LVM 是 Linux 操作系統中對磁盤分區進行管理的一種邏輯機制,與之相關的知識將在后面的章節介紹。
System:分區類型。識別到新的硬盤設備后,就可以在該硬盤中建立新的分區了。在 Linux 操作系統中,分區和格式化的過程是相對獨立的,關于格式化分區的操作將在后續內容中講解。

3.規劃硬盤中的分區

交互模式中的常用指令
fdisk指令說明

Command (m for help): m #輸入m指令a toggle a bootable flag #設置可引導標記b edit bsd disklabel #修改bsd的磁盤標簽c toggle the dos compatibility flag #設置DOS操作系統兼容標記d delete a partition #刪除一個分區l list known partition types #顯示已知的分區類型,其中82為 Linux swap分區,83為Linux分區m print this menu #顯示幫助菜單n add a new partition #增加一個新的分區o create a new empty DOS partition table #創建一個新的空白的DOS分區表p print the partition table #顯示磁盤當前的分區表q quit without saving changes #退出fdisk程序,不保存任何修改s create a new empty Sun disklabel #創建一個新的空白的Sun磁盤標簽t change a partition's system id #改變一個分區的系統號碼u change display/entry units #改變顯示記錄單位v verify the partition table #對磁盤分區表進行驗證w write table to disk and exit #保存修改結果并退出fdisk程序x extra functionality (experts only) #特殊功能,不建議初學者使用

不重啟設備的情況下刷新磁盤: [root@zzc -]# echo "..."> /sys/class/scsi _host/host0/scan

四 .創建文件系統

■mkfs命令

  • mk -t 文件系統類型 分區設備 (格式化)

■mkswap命令

  • mkswap 分區設備 (創建交換文件系統) (格式化)

五 .掛載、卸載文件系統

1.設置文件系統的自動掛載

■/etc/fstab配置文件

  • 包含需要開機后自動掛載的文件系統記錄
[root@localhost~]#vi /etc/fstab ......//省略部分內容 `/dev/sdb1` `/mailbox` `xfs` defaults 0 0 分區 掛載點 文件系統類型

2.查看磁盤使用情況

1.df命令

df 【選項】 【文件】
作用: df命令用來檢查文件系統的磁盤空間占用情況,使用權限是所有用戶

df格式 [options] 主要參數 -s:對每個Names參數只給出占用的數據塊總數。 -a:遞歸地顯示指定目錄中各文件及子目錄中各文件占用的數據塊數。若既不指定-s,也不指定-a,則只顯示Names中的每一個目錄及其中的各子目錄所占的磁盤塊數。 -k:以1024字節為單位列出磁盤空間使用情況。 -x:跳過在不同文件系統上的目錄不予統計。 -l:計算所有的文件大小,對硬鏈接文件則計算多次。 -i:顯示inode信息而非塊使用量。 -h:以容易理解的格式印出文件系統大小,例如136KB、2 4MB、21GB。 -P:使用POSIX輸出格式。 -T:顯示文件系統類型。

2.mount命令

掛載文件系統、ISO鏡像到指定文件夾

mount [ -t 類型 ] 存儲設備 掛載點目錄 mount -o loop ISO鏡像文件 掛載點目錄 -o options 主要用來描述設備或檔案的掛接方式 loop:用來把一個文件當成硬盤分區掛接上系統

3.umount命令

卸載已掛載的文件系統
umount 存儲設備位置
umount 掛載點目錄

4.lsblk命令

顯示所有設備

常用參數:-a 顯示所有設備 -b 以bytes方式顯示設備大小 -d 不顯示 slaves 或 holders -D print discard capabilities -e 排除設備 -f 顯示文件系統信息 -h 顯示幫助信息 -i use ascii characters only -m 顯示權限信息 -l 使用列表格式顯示 -n 不顯示標題 -o 輸出列 -P 使用key=”value”格式顯示 -r 使用原始格式顯示 -t 顯示拓撲結構信息

總結

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。