真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

磁盤的分區(qū)與管理

磁盤的分區(qū)與管理

創(chuàng)新互聯(lián)建站基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)成都服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

本文介紹了linux系統(tǒng)下,磁盤的分區(qū)與管理相關(guān)操作命令,在每個(gè)主要命令后面附加了實(shí)驗(yàn)進(jìn)行檢測(cè)。

一、 磁盤分區(qū):fdisk

此處我們主要是使用傳統(tǒng)的磁盤分區(qū),不涉及mdm以及l(fā)vm等內(nèi)容。

1. 查看磁盤分區(qū)信息,使用fdisk -l,可以查看到傳統(tǒng)的磁盤分區(qū)以及l(fā)vm卷的信息。

[root@liuqing ~]# fdisk -l

磁盤 /dev/sda:128.8 GB, 128849018880 字節(jié),251658240 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

磁盤標(biāo)簽類型:dos

磁盤標(biāo)識(shí)符:0x000ce7f5

設(shè)備 Boot ? ? ?Start ? ? ? ? End ? ? ?Blocks ? Id ?System

/dev/sda1 ? * ? ? ? ?2048 ? ? 2099199 ? ? 1048576 ? 83 ?Linux

/dev/sda2 ? ? ? ? 2099200 ? 209715199 ? 103808000 ? 8e ?Linux LVM

磁盤 /dev/mapper/centos-root:53.7 GB, 53687091200 字節(jié),104857600 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

磁盤 /dev/mapper/centos-swap:2147 MB, 2147483648 字節(jié),4194304 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

磁盤 /dev/mapper/centos-home:50.5 GB, 50457477120 字節(jié),98549760 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

2. fdisk的主要參數(shù)

注意:fdisk的操作都是在內(nèi)存中,并沒有實(shí)時(shí)的操作磁盤。只有在使用w命令存盤時(shí)才會(huì)寫入到磁盤。

d ? delete a partition #刪除一個(gè)分區(qū)

l ? list known partition types #顯示已知的分區(qū)類型,常見的82、83、8e、

m ? print this menu #顯示命令菜單

n ? add a new partition #創(chuàng)建一個(gè)新的分區(qū)

p ? print the partition table #顯示分區(qū)表

q ? quit without saving changes #不保存退出

t ? change a partition's system id #調(diào)整分區(qū)類型

w ? write table to disk and exit #存盤并退出

3. 實(shí)驗(yàn):創(chuàng)建一個(gè)10G的分區(qū),其分區(qū)類型為83,分區(qū)號(hào)為/dev/sda3

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

命令(輸入 m 獲取幫助):n

Partition type:

p ? primary (2 primary, 0 extended, 2 free)

e ? extended

Select (default p): p

分區(qū)號(hào) (3,4,默認(rèn) 3):3

起始 扇區(qū) (209715200-251658239,默認(rèn)為 209715200):

將使用默認(rèn)值 209715200

Last 扇區(qū), +扇區(qū) or +size{K,M,G} (209715200-251658239,默認(rèn)為 251658239):+10G

分區(qū) 3 已設(shè)置為 Linux 類型,大小設(shè)為 10 GiB

命令(輸入 m 獲取幫助):w

The partition table has been altered!

Calling ioctl() to re-read partition table.

# 創(chuàng)建一個(gè)分區(qū)時(shí),輸入命令n

# 接著要選擇分區(qū)的類型是主分區(qū)還是擴(kuò)展分區(qū),對(duì)于MBR磁盤來說,主分區(qū)加擴(kuò)展分區(qū)最多4個(gè)

# 選擇分區(qū)號(hào)1-4為主分區(qū)、擴(kuò)展分區(qū);擴(kuò)展分區(qū)下的邏輯分區(qū)從5開始

# 輸入起始扇區(qū)號(hào)以及分區(qū)大小

# 存盤退出

4. 查看分區(qū)信息,已經(jīng)多了一個(gè)

[root@liuqing ~]# fdisk -l

設(shè)備 Boot ? ? ?Start ? ? ? ? End ? ? ?Blocks ? Id ?System

/dev/sda1 ? * ? ? ? ?2048 ? ? 2099199 ? ? 1048576 ? 83 ?Linux

/dev/sda2 ? ? ? ? 2099200 ? 209715199 ? 103808000 ? 8e ?Linux LVM

/dev/sda3 ? ? ? 209715200 ? 230686719 ? ?10485760 ? 83 ?Linux

二、讓內(nèi)核讀盤

使用fdisk創(chuàng)建一個(gè)分區(qū)以后,內(nèi)核沒有實(shí)時(shí)的識(shí)別它,需要使用命令來重新讀取一次分區(qū)。使用的命令有兩個(gè):partx以及kpartx.

1. 查看內(nèi)核已經(jīng)識(shí)別的分區(qū)信息,并沒有看到/dev/sda3的信息。

[root@liuqing ~]# cat /proc/partitions

major minor ?#blocks ?name

8 ? ? ? ?0 ?125829120 sda

8 ? ? ? ?1 ? ?1048576 sda1

8 ? ? ? ?2 ?103808000 sda2

......省略其他不相關(guān)的信息

2. 使用partx重新讀取分區(qū)信息,如果執(zhí)行一次不行,可以再執(zhí)行一次。

[root@liuqing ~]# partx -a /dev/sda

partx: /dev/sda: error adding partitions 1-2

[root@liuqing ~]# cat /proc/partitions

major minor ?#blocks ?name

8 ? ? ? ?0 ?125829120 sda

8 ? ? ? ?1 ? ?1048576 sda1

8 ? ? ? ?2 ?103808000 sda2

8 ? ? ? ?3 ? 10485760 sda3

3. partx和kpartx的使用方法

A. partx -a [device]

B. kpartx -af [device]

三、創(chuàng)建文件系統(tǒng)

掌握創(chuàng)建文件系統(tǒng)的命令及參數(shù)

在這里我們主要介紹ext系列文件系統(tǒng)創(chuàng)建工具mke2fs的使用方法,它的功能比較強(qiáng)大。其他的命令還有mkfs.ext2, mkfs.ext3, mkfs.ext4; ?mkfs等。

mke2fs [OPTIONS] ?device

-t {ext2|ext3|ext4}:指明要?jiǎng)?chuàng)建的文件系統(tǒng)類型

mkfs.ext4 = mkfs -t ext4 = mke2fs -t ext4

-b {1024|2048|4096}:指明文件系統(tǒng)的塊大??;

-L LABEL:指明卷標(biāo);

-j:創(chuàng)建有日志功能的文件系統(tǒng)ext3;

mke2fs -j = mke2fs -t ext3 = mkfs -t ext3 = mkfs.ext3

-i #:bytes-per-inode,指明inode與字節(jié)的比率;即每多少字節(jié)創(chuàng)建一個(gè)Indode;

-N #:直接指明要給此文件系統(tǒng)創(chuàng)建的inode的數(shù)量;

-m #:指定預(yù)留的空間,百分比;

-O [^]FEATURE:以指定的特性創(chuàng)建目標(biāo)文件系統(tǒng);

實(shí)驗(yàn): 對(duì)/dev/sda3創(chuàng)建文件系統(tǒng),文件系統(tǒng)的類型為ext4,系統(tǒng)使用的塊大小為2048,卷標(biāo)為Mydata,預(yù)留給管理員的空間為4%;

[root@liuqing ~]# mke2fs -t ext4 -b 2048 -L "Mydata" -m 4 /dev/sda3

mke2fs 1.42.9 (28-Dec-2013)

文件系統(tǒng)標(biāo)簽=Mydata

OS type: Linux

塊大小=2048 (log=1)

分塊大小=2048 (log=1)

Stride=0 blocks, Stripe width=0 blocks

655360 inodes, 5242880 blocks

209715 blocks (4.00%) reserved for the super user

第一個(gè)數(shù)據(jù)塊=0

Maximum filesystem blocks=273678336

320 block groups

16384 blocks per group, 16384 fragments per group

2048 inodes per group

Superblock backups stored on blocks:

16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816, 1327104,

2048000, 3981312

Allocating group tables: 完成

正在寫入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

四、 調(diào)整分區(qū)屬性以及其它命令

1. e2label: 用于查看和設(shè)定卷標(biāo)

查看:e2label DEVICE

設(shè)定:e2label DEVICE LABEL_NAME

2. dumpe2fs: 用于顯示ext系列文件系統(tǒng)的屬性信息

dumpe2fs ?[-h] device

3. ?e2fsck:對(duì)ext系列文件系統(tǒng)進(jìn)行磁盤檢查

e2fsck [OPTIONS] ?device

-y:對(duì)所有問題自動(dòng)回答為yes;

-f:即使文件系統(tǒng)處于clean狀態(tài),也要強(qiáng)制進(jìn)行檢測(cè);

4. fsck:check and repair a Linux file system

-t fstype:指明文件系統(tǒng)類型;

fsck -t ext4 = fsck.ext4

-a:無須交互而自動(dòng)修復(fù)所有錯(cuò)誤;

-r:交互式修復(fù);

5. tune2fs

tune2fs命令:查看或修改ext系列文件系統(tǒng)的某些屬性

adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems;

注意:塊大小創(chuàng)建后不可修改;

tune2fs [OPTIONS] device

-l:查看超級(jí)塊的內(nèi)容;

修改指定文件系統(tǒng)的屬性:

-j:ext2 --> ext3;

-L LABEL:修改卷標(biāo);

-m #:調(diào)整預(yù)留空間百分比;

-O [^]FEATHER:開啟或關(guān)閉某種特性;

-o [^]mount_options:開啟或關(guān)閉某種默認(rèn)掛載選項(xiàng)

acl

^acl

6. 查看分區(qū)超級(jí)塊的信息

[root@liuqing ~]# tune2fs -l /dev/sda3

tune2fs 1.42.9 (28-Dec-2013)

Filesystem volume name: ? Mydata

Last mounted on: ? ? ? ? ?

Filesystem UUID: ? ? ? ? ?63a8e0d5-27b4-4dd6-9049-3f11acb620b7

Filesystem magic number: ?0xEF53

Filesystem revision #: ? ?1 (dynamic)

Filesystem features: ? ? ?has_journal ext_attr resize_inode dir_index filetype extent 64bit flex_bg sparse_super huge_file uninit_bg dir_nlink extra_isize

Filesystem flags: ? ? ? ? signed_directory_hash

Default mount options: ? ?user_xattr acl

Filesystem state: ? ? ? ? clean

Errors behavior: ? ? ? ? ?Continue

Filesystem OS type: ? ? ? Linux

Inode count: ? ? ? ? ? ? ?655360

Block count: ? ? ? ? ? ? ?5242880

Reserved block count: ? ? 209715

Free blocks: ? ? ? ? ? ? ?5121266

Free inodes: ? ? ? ? ? ? ?655349

First block: ? ? ? ? ? ? ?0

Block size: ? ? ? ? ? ? ? 2048

Fragment size: ? ? ? ? ? ?2048

Group descriptor size: ? ?64

Reserved GDT blocks: ? ? ?512

Blocks per group: ? ? ? ? 16384

Fragments per group: ? ? ?16384

Inodes per group: ? ? ? ? 2048

Inode blocks per group: ? 256

Flex block group size: ? ?16

Filesystem created: ? ? ? Thu Nov 28 11:12:37 2019

Last mount time: ? ? ? ? ?n/a

Last write time: ? ? ? ? ?Thu Nov 28 11:12:38 2019

Mount count: ? ? ? ? ? ? ?0

Maximum mount count: ? ? ?-1

Last checked: ? ? ? ? ? ? Thu Nov 28 11:12:37 2019

Check interval: ? ? ? ? ? 0 ()

Lifetime writes: ? ? ? ? ?65 MB

Reserved blocks uid: ? ? ?0 (user root)

Reserved blocks gid: ? ? ?0 (group root)

First inode: ? ? ? ? ? ? ?11

Inode size: ? ? ? ? ?256

Required extra isize: ? ? 28

Desired extra isize: ? ? ?28

Journal inode: ? ? ? ? ? ?8

Default directory hash: ? half_md4

Directory Hash Seed: ? ? ?e2e55f5f-e05f-431c-84b9-a734d29b078f

Journal backup: ? ? ? ? ? inode blocks


本文標(biāo)題:磁盤的分區(qū)與管理
新聞來源:http://weahome.cn/article/gpdsig.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部