亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

CentOS Linux下的3款分區工具詳解

瀏覽:90日期:2022-06-06 15:33:26

伴隨著科技的飛速發展,越來越多的企業對于服務器的穩定要求越來越高,越來越多的企業開始采用linux系統來部署自己的服務,以求高效的穩定性,當然任何操作系統都需要一個最基本的基礎,那就是硬盤,及硬盤分區,今天來給大家推薦幾款CentOS Linux下的分區工具及如何查看分區環境,也會給大家來帶一些硬盤的基本知識

一、硬盤的接口類型

分區肯定是對硬盤進行分區,那么先來聊一聊硬盤的接口類型,硬盤就現在來分,分為兩類,并行接口和串行接口,現在服務器及PC機上普遍的都是串行接口啦。

并行接口,分為IDE與SCSI兩種接口,并行接口的缺點在于電信號在傳輸的過程中會產生干擾。

接口速率:

IDE:133MB/s

SCIS:640MB/s

串行接口,分為STAT,SAS,USB,三種接口,我們的服務器和PC上部分上也是采用的SATA接口

串口:

SATA:6Gbps

SAS:6Gbps

USB:480MB/s

現在的磁盤分區模式分為兩種,MBR、GPT兩種。

MBR模式

MBR: Master Boot Record,1982年,使用32位表示扇區數,分區不超過2T

MBR模式可以分區的數量是:4個主分區;3主分區+1擴展(N個邏輯分區)

當然硬盤在分區的時候是需要一部分空間來存儲這些分區信息的,這一部分空間就在0磁道0扇區:512bytes。

開始446bytes存放boot loader

中間64bytes存放分區表,每16bytes: 標識一個分區

最后2bytes:存放55AA來表示硬盤模式類型

GPT模式

GPT:GUID(Globals Unique Identifiers)partition table 支持128個分區,使用64位,支持8Z(512Byte/block )64Z (4096Byte/block)

使用128位UUID(Universally Unique Identifier) 表示磁盤和分區GPT分區表自動備份在頭和尾兩份,并有CRC校驗位

UEFI (統一擴展固件接口)硬件支持GPT,使操作系統啟動

二、讓我們來一起見識見識Linux下3款分區工具的能力吧。

老當益壯fdisk。

fdisk在linux是一款非常老的分區工具了,工具雖然老,但是簡單便利是fdisk的優點,當然gdisk也繼承了這一優點,他們的功能非常相似,不過fdisk工具主要用來對MBR模式的硬盤進行分區,gdisk工具用來對GPT模式的硬盤進行分區,這里就講一款fdisk工具。fdisk不能對2T以上的磁盤進行分區,是因為MBR模式不支持2T以上的分區格式。

fdisk、gdisk工具

fdisk /dev/sdb

fdisk -l [-u] [device...] 查看硬盤及分區的信息

常用的子命令:

m 幫助列表

p 分區列表

l 查看分區類型

t 更改分區類型

n 創建新分區

d 刪除分區

w 保存并退出

fdisk分區后,操作只是在內存中并未真正的對硬盤分區,如果真的需要分區w保存即可

q 不保存并退出

當然如果你后悔了,輸入q則不會保存之前的操作

選項介紹完,我來給大家做一個實驗。讓大家了解一下這款工具的使用方式。

[root@TianRandai ~]#fdisk /dev/sdb    #對/dev/sdb進行操作Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): n       #建立一個分區Partition type:   p   primary (0 primary, 0 extended, 4 free)   e   extendedSelect (default p): p #分區類型為主分區,p是主分區,e是擴展分區Partition number (1-4, default 1): 1  #指定分區號First sector (2048-41943039, default 2048): Using default value 2048Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +2GPartition 1 of type Linux and of size 2 GiB is setCommand (m for help): t       #指定分區標記類型Selected partition 1Hex code (type L to list all codes): 82Changed type of partition "Linux" to "Linux swap / Solaris"Command (m for help): w       #保存操作The partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.

強大的分區工具parted

parted

parted工具的分區是即時操作的,所以分區的時候要小心慎用,因為可能一個不小心就把再用的硬盤給分區了,所以使用時,一定要謹慎謹慎再謹慎。

用法:parted [選項]... [設備[命令[參數]...]...]

parted /dev/sdb mklabel gpt|msdos 為磁盤指定模式

parted /dev/sdb print 顯示磁盤信息

parted /dev/sdb mkpart primary/extended/logical 0 200 (默認M)創建分區類型及大小

parted /dev/sdb rm 1 刪除分區

parted -l 顯示所有磁盤的信息

選項介紹完,我來給大家做一個實驗。讓大家了解一下這款工具的使用方式。

[root@TianRandai ~]#parted /dev/sdb mklabel gpt     #指定磁盤模式為GPTWarning: The existing disk label on /dev/sdb will be destroyed and all data on this diskwill be lost. Do you want to continue?Yes/No? yes   Information: You may need to update /etc/fstab.[root@TianRandai ~]#parted /dev/sdb mkpart primary 0 2G     #創建分區,分區類型為主分區,大小為2GWarning: The resulting partition is not properly aligned for best performance.Ignore/Cancel? i      Information: You may need to update /etc/fstab.[root@TianRandai ~]#parted /dev/sdb print   #查看磁盤信息Model: VMware, VMware Virtual S (scsi)Disk /dev/sdb: 21.5GBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags: Number  Start   End     Size    File system  Name     Flags 1      17.4kB  2000MB  2000MB       primary[root@TianRandai ~]#parted /dev/sdb rm 1   #刪除分區1Information: You may need to update /etc/fstab.[root@TianRandai ~]#parted /dev/sdb print  #再次查看磁盤信息 Model: VMware, VMware Virtual S (scsi)Disk /dev/sdb: 21.5GBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags: Number  Start  End  Size  File system  Name  Flags

介紹完了分區就要介紹格式化了

格式化的命令可以使用

mkfs.文件系統類型 分區

#mkfs.ext4 /dev/sdb1

格式化后就可以使用掛載了

[root@TianRandai ~]#mkfs   #文件系統的各個類型mkfs mkfs.cramfs  mkfs.ext3    mkfs.fat     mkfs.msdos   mkfs.xfsmkfs.btrfs   mkfs.ext2    mkfs.ext4    mkfs.minix   mkfs.vfat    [root@TianRandai ~]#mkfs.ext4 /dev/sdb1    #將/dev/sdb1格式化為ext4
[root@TianRandai ~]#mkdir /mnt/disk1  #在/mnt/下建一個disk1目錄[root@TianRandai ~]#mount /dev/sdb1 /mnt/disk1#將格式化號的分區掛載到/mnt/disk1撒花姑娘[root@TianRandai ~]#df -h     #查看掛載及使用情況Filesystem      Size  Used Avail Use% Mounted on/dev/sda210G  4.5G  5.5G  45% /devtmpfs898M     0  898M   0% /devtmpfs   912M   88K  912M   1% /dev/shmtmpfs   912M  9.0M  903M   1% /runtmpfs   912M     0  912M   0% /sys/fs/cgroup/dev/sda1      1014M  169M  846M  17% /boottmpfs   183M   20K  183M   1% /run/user/0/dev/sdb1       1.9G  5.7M  1.7G   1% /mnt/disk1

mkswap 格式化swap類型的分區

格式化后需要swapon來啟用格式化后的分區

開機自動掛載需要講這些配置寫到/etc/fstab中

具體的掛載的方法會在后面具體講解。

[root@TianRandai ~]#free -h      #先看一下swap的大小      totalusedfree      shared  buff/cache   availableMem:   1.8G483M429M 10M911M1.1GSwap:  2.0G  0B2.0G[root@TianRandai ~]#mkswap /dev/sdb1     #格式化/dev/sdb1分區mkswap: /dev/sdb1: warning: wiping old ext4 signature.Setting up swapspace version 1, size = 1953104 KiBno label, UUID=5d9a150e-c247-4c7f-a4be-273a72bd3b5a[root@TianRandai ~]#swapon /dev/sdb1     #啟用swap分區[root@TianRandai ~]#free -h      #再次查看swap大小      totalusedfree      shared  buff/cache   availableMem:   1.8G484M427M 10M911M1.1GSwap:  3.9G  0B3.9G
相關文章:
主站蜘蛛池模板: 免费在线看黄网站 | 成人午夜免费视频免费看 | 婷婷 色天使| 在线xxxx| 黄色片免费网站 | 香蕉超级碰碰碰97视频在线观看 | 99精品国产一区二区三区 | 亚洲天堂h | 欧美一级特黄视频 | 亚洲欧美在线观看首页 | 精品久久久久久 | 欧美日韩高清一区 | 妖精视频国产 | 国产99re在线观看只有精品 | 中文字幕在线播放量 | 国产精品久久久久久福利 | 中文字幕在线久热精品 | 欧美色欧美亚洲高清在线视频 | 最新欧美伦禁片在线观看 | 丝袜诱惑中文字幕 | 国产黄色片在线观看 | 亚洲欧美日韩在线播放 | 日韩欧美~中文字幕 | 日韩免费在线视频观看 | 日本hdxxxxx护士免费的 | 一级毛片毛片毛毛片毛片 | 麻豆国内精品久久久久久 | 在线免费观看黄色网址 | 亚洲成人在线观看视频 | 全部免费特黄特色大片视频 | 欧美精品在线一区二区三区 | 美女久久久久久久久久久 | 亚洲欧美日韩中文v在线 | 高清一区二区三区免费 | 老汉tv永久视频福利在线观看 | 亚久久| 成人在线观看视频免费 | 一级毛片 在线播放 | 伊人影视在线观看日韩区 | 麻豆视频在线免费 | 欧美亚洲精品一区 |