国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
騰訊大牛總結(jié) # Linux必備:磁盤(pán)管理類(lèi)命令詳解
userphoto

2022.07.19 泰國(guó)

關(guān)注

一、磁盤(pán)查看和分區(qū)類(lèi)

1. du: 查看文件和目錄占用的磁盤(pán)空間

(1)基本語(yǔ)法

du 目錄/文件

<aside> 顯示目錄下每個(gè)字母的磁盤(pán)使用情況!

</aside>

(2)選項(xiàng)說(shuō)明

選項(xiàng)

功能

-h

與人們交易閱讀的 GBytes,MBytes,KBytes 等格式自行顯示

-a

不僅查看目錄大小,還包括文件

-c

顯示所有的文件和子目錄大小后,顯示總和

-s

只顯示總和

-max-depth=n 或 -d n

指定統(tǒng)計(jì)子目錄的深度為第 n 層

(3)案例實(shí)操

  • 查看當(dāng)前用戶(hù)主目錄占用的磁盤(pán)空間大小
[root@testx ~]# cd[root@testx ~]# du -sh7.1M .
  • 綜合案例
# 通過(guò)tree查看一下文件結(jié)構(gòu)[root@testx b]# tree.├── 1.tar.gz├── log.tar.gz└── target └── logs ├── 1.log └── 2.log2 directories, 4 files# 默認(rèn)情況只會(huì)顯示目錄的磁盤(pán)使用請(qǐng)求[root@testx b]# du -h400K ./target/logs400K ./target700K .# 通過(guò)du遞歸查看所有文件的磁盤(pán)占用空間[root@testx b]# du -ah200K ./1.tar.gz100K ./log.tar.gz200K ./target/logs/1.log200K ./target/logs/2.log400K ./target/logs400K ./target700K .# 查看深度為1的文件磁盤(pán)占用信息[root@testx b]# du -ah -d 1200K ./1.tar.gz100K ./log.tar.gz400K ./target700K .

2. df:查看磁盤(pán)空間使用情況

(1)基本語(yǔ)法

df 選項(xiàng)

<aside> 列出文件系統(tǒng)的整體磁盤(pán)使用量,檢查文件系統(tǒng)磁盤(pán)占用情況。

</aside>

(2)選項(xiàng)

選項(xiàng)

功能

-h

以人們較易閱讀的 GBytes、MBytes、KBytes 等格式顯示大小

(3)案例

# 查看磁盤(pán)使用情況[root@testx b]# df -h文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)devtmpfs 894M 0 894M 0% /devtmpfs 910M 0 910M 0% /dev/shmtmpfs 910M 11M 900M 2% /runtmpfs 910M 0 910M 0% /sys/fs/cgroup/dev/mapper/centos-root 17G 5.0G 13G 29% //dev/sda1 1014M 185M 830M 19% /boottmpfs 182M 12K 182M 1% /run/user/42tmpfs 182M 0 182M 0% /run/user/0

3.lsblk:查看設(shè)備掛載情況

(1)語(yǔ)法

lsblk [選項(xiàng)] [<設(shè)備> ...]

<aside> 設(shè)備參數(shù)可以省略,此時(shí)會(huì)列出所有設(shè)備.

</aside>

(2)選項(xiàng)

選項(xiàng)

功能

-f

查看詳細(xì)的設(shè)備掛載情況,顯示文件系統(tǒng)信息

(3)案例

  • lsblk:查看設(shè)備掛載信息
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP]sr0 11:0 1 4.4G 0 rom
  1. NAME:塊設(shè)備名
  2. MAJ:MIN:本欄顯示主要和次要設(shè)備號(hào)
  3. RM:顯示可移動(dòng)設(shè)備。0 表示非移動(dòng)設(shè)備,1 表示可移動(dòng)設(shè)備
  4. SIZE:塊設(shè)備的空間大小
  5. RO:是否只讀,0 表示非只讀,1 表示只讀
  6. TYPE:塊設(shè)備類(lèi)型,比如 disk 磁盤(pán),part 分區(qū),lvm 邏輯卷,rom 只讀存儲(chǔ)
  7. MOUNTPOINT:設(shè)備掛載點(diǎn)
  • lsblk -f:查看設(shè)備文件詳細(xì)信息
[root@testx ~]# lsblk -fNAME            FSTYPE      LABEL           UUID                                   MOUNTPOINTsda├─sda1          xfs                         afc5b580-2325-4927-8c90-be699ef0db3a   /boot└─sda2          LVM2_member                 x8BBth-iUkR-mxG0-Kzsh-Tai1-HRUN-F0FYUy  ├─centos-root xfs                         c7cc6061-60b3-468d-b3cd-642d164fc048   /  └─centos-swap swap                        bf602523-785c-4b62-879b-1cbc36071c13   [SWAP]sr0             iso9660     CentOS 7 x86_64 2020-11-04-11-36-43-00                 /run/media/root/CentOS 7 x86_64
  1. NAME:設(shè)備名
  2. FSTYPE:文件系統(tǒng)類(lèi)型
  3. UUID:文件系統(tǒng) ID
  4. MOUNTPOINT:設(shè)備掛載點(diǎn)
  • lsblk 設(shè)備:查看某個(gè)設(shè)備掛載信息
[root@testx ~]# lsblk /dev/sdaNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP]

4. mount:掛載

mount 設(shè)備 目錄

5. umount:掛載

umount <設(shè)備> | <目錄>
# 通過(guò)設(shè)備名卸載umount -v /dev/sda1# 通過(guò)掛載點(diǎn)卸載umount -v /mnt/mymount/

二、磁盤(pán)管理(添加磁盤(pán)、分區(qū)、格式化、掛載)

這里給大家介紹,如何在系統(tǒng)中添加一塊硬盤(pán),會(huì)演示介紹整個(gè)過(guò)程

1.linux 如何使用一塊硬盤(pán)?

大家可以把硬盤(pán)想象成一個(gè)大房子,房子里面有很多房間,房間需要裝修后才能入住,才能夠放東西

(1)硬盤(pán)

相當(dāng)于一個(gè)大房子

(2)分區(qū)

硬盤(pán)想要使用,也需要像房子一樣劃分成一塊塊的區(qū)域,這個(gè)就叫分區(qū),一個(gè)分區(qū)相當(dāng)于房子中的一個(gè)房間。

在 linux 中一塊硬盤(pán)只能劃分成 4 個(gè)大的分區(qū),如果想劃分更多的分區(qū)怎么辦呢?

這里就涉及到分區(qū)的類(lèi)型了,即主分區(qū)和擴(kuò)展分區(qū)

  • 主分區(qū):內(nèi)部不能再創(chuàng)建小房間的分區(qū),即一塊硬盤(pán)最多只能有 4 個(gè)主分區(qū),即 4 各分區(qū)的類(lèi)型都是主分區(qū)。
  • 擴(kuò)展分區(qū):內(nèi)部可以繼續(xù)劃分成小房間的分區(qū),一塊磁盤(pán)中最多只能有一個(gè)擴(kuò)展分區(qū),擴(kuò)展分區(qū)內(nèi)部可以劃分成很多小房間,這些小房間叫做邏輯分區(qū)。

(3)格式化

對(duì)分區(qū)進(jìn)行格式化,相當(dāng)于對(duì)房間進(jìn)行裝修,裝修后然后才能放東西,即格式化之后,分區(qū)中才能夠存儲(chǔ)數(shù)據(jù)

(4)掛載

分區(qū)經(jīng)過(guò)格式化之后,可以放數(shù)據(jù)了,而 linux 中是通過(guò)目錄來(lái)訪問(wèn)文件的,而真正存儲(chǔ)數(shù)據(jù)的是磁盤(pán)中的分區(qū),此時(shí)目錄就需要和分區(qū)有個(gè)映射關(guān)系,創(chuàng)建映射關(guān)系這個(gè)過(guò)程就是掛載的過(guò)程,將某個(gè)區(qū)分和某個(gè)目錄聯(lián)系起來(lái),當(dāng)向這個(gè)目錄中放文件的時(shí)候,實(shí)際上就向目錄關(guān)聯(lián)的分區(qū)中放東西。

2.硬盤(pán)說(shuō)明

  • linux 硬盤(pán)分 IDE 硬盤(pán)和 SCSI 硬盤(pán),目前基本上都是 SCSI 硬盤(pán)
  • 對(duì)應(yīng) IDE 硬盤(pán),驅(qū)動(dòng)器標(biāo)識(shí)符為'hdx~',其中“hd”表名分區(qū)所在的設(shè)備的類(lèi)型,這里是指 IDE 硬盤(pán)了,“x”為盤(pán)號(hào)(a 為基本盤(pán),b 為基本從屬盤(pán),c 為輔助主盤(pán),d 為輔助從屬盤(pán)),“~”代表分區(qū),錢(qián) 4 個(gè)分區(qū)用數(shù)字 1 到 5 表示,他們是主分區(qū)或者擴(kuò)展分區(qū),從 5 開(kāi)始就是邏輯分區(qū),例如,hda3 表示為第一個(gè) IDE 硬盤(pán)上第 3 個(gè)主分區(qū)或擴(kuò)展分區(qū),hdb2 表示第 2 個(gè) IDE 硬盤(pán)上的第 2 個(gè)主分區(qū)或擴(kuò)展分區(qū)
  • 對(duì)于 SCSI 硬盤(pán)則標(biāo)識(shí)為“sdx~”,SCSI 硬盤(pán)是用“sd”來(lái)表示分區(qū)所在的設(shè)備的類(lèi)型的,其余則和 IDE 硬盤(pán)的表示方法一樣

使用lsblk可以看到系統(tǒng)硬盤(pán)情況,下面我們來(lái)看一下

TYPE 列為 disk 的表示硬盤(pán),可以看出只有一塊硬盤(pán),名稱(chēng)為sda,sd 開(kāi)頭的是 SCSI 類(lèi)型硬盤(pán),這個(gè)硬盤(pán)下面有 2 個(gè)分區(qū)(TYPE 類(lèi)型為 part 的)

  • sda1:第一個(gè)主分區(qū)
  • sda2:擴(kuò)展分區(qū),下面有 2 個(gè)邏輯分區(qū)(TYPE 列為 lvm 的) centos-root:邏輯分區(qū),掛載點(diǎn)是/,表示/目錄中的數(shù)據(jù)這個(gè)分區(qū)中放在 centos-swap:邏輯分區(qū),掛載點(diǎn)是[SWAP:交換分區(qū)],類(lèi)似于 Windows 的虛擬內(nèi)存,就是當(dāng)內(nèi)存不足的時(shí)候,把一部分硬盤(pán)空間虛擬成內(nèi)存使用

三、案例:演示添加硬盤(pán)的過(guò)程(含分區(qū)、格式化、掛載整個(gè)過(guò)程)

這個(gè)過(guò)程還是挺重要,當(dāng)我們系統(tǒng)中磁盤(pán)空間不足的時(shí)候,我們需要添加硬盤(pán),就涉及到這個(gè)過(guò)程。

1. 需求

添加一塊 20G 的硬盤(pán),分 3 個(gè)主分區(qū),1 個(gè)擴(kuò)展分區(qū),擴(kuò)展分區(qū)下面掛 2 個(gè)邏輯分區(qū),由于我們系統(tǒng)中已經(jīng)存在一塊硬盤(pán)了:sda,那么我們重新添加一塊硬盤(pán),名稱(chēng)就變成:sdb 了,對(duì)應(yīng)的分區(qū)如下,如果大家要?jiǎng)?chuàng)建的分區(qū)和這個(gè)不一樣,將過(guò)程調(diào)整一下就可以了。

分區(qū)名稱(chēng)

類(lèi)型(P:主分區(qū),E:擴(kuò)展分區(qū),L:邏輯分區(qū))

大小

文件系統(tǒng)類(lèi)型

sdb1

P

4G

xfs

sdb2

P

5G

xfs

sdb3

P

6G

xfs

sdb4

E

sdb5

L

2G

xfs

sdb6

L

3G

xfs

2. 添加一塊20G的硬盤(pán)

VMware 左側(cè)窗口,選中當(dāng)前虛擬機(jī)->右鍵->設(shè)置

一、磁盤(pán)查看和分區(qū)類(lèi)

1. du: 查看文件和目錄占用的磁盤(pán)空間

(1)基本語(yǔ)法

du 目錄/文件

<aside> 顯示目錄下每個(gè)字母的磁盤(pán)使用情況!

</aside>

(2)選項(xiàng)說(shuō)明

選項(xiàng)

功能

-h

以人們交易閱讀的 GBytes,MBytes,KBytes 等格式自行顯示

-a

不僅查看子目錄大小,還包括文件

-c

顯示所有的文件和子目錄大小后,顯示總和

-s

只顯示總和

-max-depth=n 或 -d n

指定統(tǒng)計(jì)子目錄的深度為第 n 層

(3)案例實(shí)操

  • 查看當(dāng)前用戶(hù)主目錄占用的磁盤(pán)空間大小
[root@testx ~]# cd[root@testx ~]# du -sh7.1M .
  • 綜合案例
# 通過(guò)tree查看一下文件結(jié)構(gòu)[root@testx b]# tree.├── 1.tar.gz├── log.tar.gz└── target └── logs ├── 1.log └── 2.log2 directories, 4 files# 默認(rèn)情況只會(huì)顯示目錄的磁盤(pán)使用請(qǐng)求[root@testx b]# du -h400K ./target/logs400K ./target700K .# 通過(guò)du遞歸查看所有文件的磁盤(pán)占用空間[root@testx b]# du -ah200K ./1.tar.gz100K ./log.tar.gz200K ./target/logs/1.log200K ./target/logs/2.log400K ./target/logs400K ./target700K .# 查看深度為1的文件磁盤(pán)占用信息[root@testx b]# du -ah -d 1200K ./1.tar.gz100K ./log.tar.gz400K ./target700K .

2. df:查看磁盤(pán)空間使用情況

(1)基本語(yǔ)法

df 選項(xiàng)

<aside> 列出文件系統(tǒng)的整體磁盤(pán)使用量,檢查文件系統(tǒng)磁盤(pán)占用情況。

</aside>

(2)選項(xiàng)

選項(xiàng)

功能

-h

以人們較易閱讀的 GBytes、MBytes、KBytes 等格式顯示大小

(3)案例

# 查看磁盤(pán)使用情況[root@testx b]# df -h文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)devtmpfs 894M 0 894M 0% /devtmpfs 910M 0 910M 0% /dev/shmtmpfs 910M 11M 900M 2% /runtmpfs 910M 0 910M 0% /sys/fs/cgroup/dev/mapper/centos-root 17G 5.0G 13G 29% //dev/sda1 1014M 185M 830M 19% /boottmpfs 182M 12K 182M 1% /run/user/42tmpfs 182M 0 182M 0% /run/user/0

3.lsblk:查看設(shè)備掛載情況

(1)語(yǔ)法

lsblk [選項(xiàng)] [<設(shè)備> ...]

<aside> 設(shè)備參數(shù)可以省略,此時(shí)會(huì)列出所有設(shè)備.

</aside>

(2)選項(xiàng)

選項(xiàng)

功能

-f

查看詳細(xì)的設(shè)備掛載情況,顯示文件系統(tǒng)信息

(3)案例

  • lsblk:查看設(shè)備掛載信息
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP]sr0 11:0 1 4.4G 0 rom
  1. NAME:塊設(shè)備名
  2. MAJ:MIN:本欄顯示主要和次要設(shè)備號(hào)
  3. RM:顯示可移動(dòng)設(shè)備。0 表示非移動(dòng)設(shè)備,1 表示可移動(dòng)設(shè)備
  4. SIZE:塊設(shè)備的空間大小
  5. RO:是否只讀,0 表示非只讀,1 表示只讀
  6. TYPE:塊設(shè)備類(lèi)型,比如 disk 磁盤(pán),part 分區(qū),lvm 邏輯卷,rom 只讀存儲(chǔ)
  7. MOUNTPOINT:設(shè)備掛載點(diǎn)
  • lsblk -f:查看設(shè)備文件詳細(xì)信息
[root@testx ~]# lsblk -fNAME            FSTYPE      LABEL           UUID                                   MOUNTPOINTsda├─sda1          xfs                         afc5b580-2325-4927-8c90-be699ef0db3a   /boot└─sda2          LVM2_member                 x8BBth-iUkR-mxG0-Kzsh-Tai1-HRUN-F0FYUy  ├─centos-root xfs                         c7cc6061-60b3-468d-b3cd-642d164fc048   /  └─centos-swap swap                        bf602523-785c-4b62-879b-1cbc36071c13   [SWAP]sr0             iso9660     CentOS 7 x86_64 2020-11-04-11-36-43-00                 /run/media/root/CentOS 7 x86_64
  1. NAME:設(shè)備名
  2. FSTYPE:文件系統(tǒng)類(lèi)型
  3. UUID:文件系統(tǒng) ID
  4. MOUNTPOINT:設(shè)備掛載點(diǎn)
  • lsblk 設(shè)備:查看某個(gè)設(shè)備掛載信息
[root@testx ~]# lsblk /dev/sdaNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP]

4. mount:掛載

mount 設(shè)備 目錄

5. umount:掛載

umount <設(shè)備> | <目錄>
# 通過(guò)設(shè)備名卸載umount -v /dev/sda1# 通過(guò)掛載點(diǎn)卸載umount -v /mnt/mymount/

二、磁盤(pán)管理(添加磁盤(pán)、分區(qū)、格式化、掛載)

這里給大家介紹,如何在系統(tǒng)中添加一塊硬盤(pán),會(huì)演示介紹整個(gè)過(guò)程

1.linux 如何使用一塊硬盤(pán)?

大家可以把硬盤(pán)想象成一個(gè)大房子,房子里面有很多房間,房間需要裝修后才能入住,才能夠放東西

(1)硬盤(pán)

相當(dāng)于一個(gè)大房子

(2)分區(qū)

硬盤(pán)想要使用,也需要像房子一樣劃分成一塊塊的區(qū)域,這個(gè)就叫分區(qū),一個(gè)分區(qū)相當(dāng)于房子中的一個(gè)房間。

在 linux 中一塊硬盤(pán)只能劃分成 4 個(gè)大的分區(qū),如果想劃分更多的分區(qū)怎么辦呢?

這里就涉及到分區(qū)的類(lèi)型了,即主分區(qū)和擴(kuò)展分區(qū)

  • 主分區(qū):內(nèi)部不能在創(chuàng)建小房間的分區(qū),即一塊硬盤(pán)最多只能有 4 個(gè)主分區(qū),即 4 個(gè)分區(qū)的類(lèi)型都是主分區(qū)。
  • 擴(kuò)展分區(qū):內(nèi)部可以繼續(xù)劃分成小房間的分區(qū),一塊磁盤(pán)中最多只能有一個(gè)擴(kuò)展分區(qū),擴(kuò)展分區(qū)內(nèi)部可以劃分成很多小房間,這些小房間叫做邏輯分區(qū)。

(3)格式化

對(duì)分區(qū)進(jìn)行格式化,相當(dāng)于對(duì)房間進(jìn)行裝修,裝修后然后才能放東西,即格式化之后,分區(qū)中才能夠存儲(chǔ)數(shù)據(jù)

(4)掛載

分區(qū)經(jīng)過(guò)格式化之后,可以放數(shù)據(jù)了,而 linux 中是通過(guò)目錄來(lái)訪問(wèn)文件的,而真正存儲(chǔ)數(shù)據(jù)的是磁盤(pán)中的分區(qū),此時(shí)目錄就需要和分區(qū)有個(gè)映射關(guān)系,創(chuàng)建映射關(guān)系這個(gè)過(guò)程就是掛載的過(guò)程,將某個(gè)區(qū)分和某個(gè)目錄聯(lián)系起來(lái),當(dāng)向這個(gè)目錄中放文件的時(shí)候,實(shí)際上就向目錄關(guān)聯(lián)的分區(qū)中放東西。

2.硬盤(pán)說(shuō)明

  • linux 硬盤(pán)分 IDE 硬盤(pán)和 SCSI 硬盤(pán),目前基本上都是 SCSI 硬盤(pán)
  • 對(duì)應(yīng) IDE 硬盤(pán),驅(qū)動(dòng)器標(biāo)識(shí)符為'hdx~',其中“hd”表名分區(qū)所在的設(shè)備的類(lèi)型,這里是指 IDE 硬盤(pán)了,“x”為盤(pán)號(hào)(a 為基本盤(pán),b 為基本從屬盤(pán),c 為輔助主盤(pán),d 為輔助從屬盤(pán)),“~”代表分區(qū),錢(qián) 4 個(gè)分區(qū)用數(shù)字 1 到 5 表示,他們是主分區(qū)或者擴(kuò)展分區(qū),從 5 開(kāi)始就是邏輯分區(qū),例如,hda3 表示為第一個(gè) IDE 硬盤(pán)上第 3 個(gè)主分區(qū)或擴(kuò)展分區(qū),hdb2 表示第 2 個(gè) IDE 硬盤(pán)上的第 2 個(gè)主分區(qū)或擴(kuò)展分區(qū)
  • 對(duì)于 SCSI 硬盤(pán)則標(biāo)識(shí)為“sdx~”,SCSI 硬盤(pán)是用“sd”來(lái)表示分區(qū)所在的設(shè)備的類(lèi)型的,其余則和 IDE 硬盤(pán)的表示方法一樣

使用lsblk可以看到系統(tǒng)硬盤(pán)情況,下面我們來(lái)看一下

TYPE 列為 disk 的表示硬盤(pán),可以看出只有一塊硬盤(pán),名稱(chēng)為sda,sd 開(kāi)頭的是 SCSI 類(lèi)型硬盤(pán),這個(gè)硬盤(pán)下面有 2 個(gè)分區(qū)(TYPE 類(lèi)型為 part 的)

  • sda1:第一個(gè)主分區(qū)
  • sda2:擴(kuò)展分區(qū),下面有 2 個(gè)邏輯分區(qū)(TYPE 列為 lvm 的) centos-root:邏輯分區(qū),掛載點(diǎn)是/,表示/目錄中的數(shù)據(jù)這個(gè)分區(qū)中放在 centos-swap:邏輯分區(qū),掛載點(diǎn)是[SWAP:交換分區(qū)],類(lèi)似于 Windows 的虛擬內(nèi)存,就是當(dāng)內(nèi)存不足的時(shí)候,把一部分硬盤(pán)空間虛擬成內(nèi)存使用

三、案例:演示添加硬盤(pán)的過(guò)程(含分區(qū)、格式化、掛載整個(gè)過(guò)程)

這個(gè)過(guò)程還是挺重要,當(dāng)我們系統(tǒng)中磁盤(pán)空間不足的時(shí)候,我們需要添加硬盤(pán),就涉及到這個(gè)過(guò)程。

1. 需求

添加一塊 20G 的硬盤(pán),分 3 個(gè)主分區(qū),1 個(gè)擴(kuò)展分區(qū),擴(kuò)展分區(qū)下面掛 2 個(gè)邏輯分區(qū),由于我們系統(tǒng)中已經(jīng)存在一塊硬盤(pán)了:sda,那么我們重新添加一塊硬盤(pán),名稱(chēng)就變成:sdb 了,對(duì)應(yīng)的分區(qū)如下,如果大家要?jiǎng)?chuàng)建的分區(qū)和這個(gè)不一樣,將過(guò)程調(diào)整一下就可以了。

分區(qū)名稱(chēng)

類(lèi)型(P:主分區(qū),E:擴(kuò)展分區(qū),L:邏輯分區(qū))

大小

文件系統(tǒng)類(lèi)型

sdb1

P

4G

xfs

sdb2

P

5G

xfs

sdb3

P

6G

xfs

sdb4

E

sdb5

L

2G

xfs

sdb6

L

3G

xfs

2. 添加一塊20G的硬盤(pán)

VMware 左側(cè)窗口,選中當(dāng)前虛擬機(jī)->右鍵->設(shè)置

3. 重啟機(jī)器,即可看到新的硬盤(pán)

需要重啟機(jī)器之后,可以看到這顆硬盤(pán),所以執(zhí)行 reboot,重啟機(jī)器。

重啟之后,用lsblk命令,即可看到新加的硬盤(pán):sdb

這里說(shuō)一下,linux 中所有設(shè)備都是用文件來(lái)表示的,都在/dev 目錄用一個(gè)文件表示,磁盤(pán)也是一樣的,我們通過(guò)下面命令來(lái)看一下

[root@testx ~]# ll /dev | grep -w 'sd.'brw-rw----. 1 root disk 8, 0 5 10 17:26 sdabrw-rw----. 1 root disk 8, 16 5 10 17:26 sdb
  • /dev/sda:對(duì)應(yīng)第 1 塊硬盤(pán)
  • /dev/sdb:對(duì)應(yīng)第 2 塊硬盤(pán)

4. 創(chuàng)建第一個(gè)主分區(qū):sdb1,大小為4G

需要用到一個(gè)新的命令:fdisk 磁盤(pán),來(lái)對(duì)磁盤(pán)進(jìn)行分區(qū),這里我們需要對(duì)sdb這塊磁盤(pán)進(jìn)行分區(qū),所以需用fdisk /dev/sdb來(lái)進(jìn)行操作。

(1)執(zhí)行fdisk /dev/sdb命令

(2)輸入 m,查看幫助

  • n:在當(dāng)前磁盤(pán)創(chuàng)建一個(gè)新的分去
  • d:在當(dāng)前磁盤(pán)刪除一個(gè)分區(qū)
  • p:列出當(dāng)前磁盤(pán)分區(qū)信息
  • w:保存配置并退出

(3)輸入n:創(chuàng)建分區(qū),提示讓我們選擇創(chuàng)建的分區(qū)類(lèi)型,我們要?jiǎng)?chuàng)建是主分區(qū),所以需要選擇P

P:主分區(qū) e:擴(kuò)展分區(qū)

(4)輸入 p:提示如下,此時(shí)會(huì)讓我們選擇分區(qū)編號(hào),這里可以看出分區(qū)編號(hào)只能有 4 個(gè)

(5)輸入分區(qū)編號(hào) 1,如下,又會(huì)提示讓我們輸入扇區(qū)的位置,直接按 enter 鍵就行了,會(huì)自動(dòng)取默認(rèn)值

(6)輸入分區(qū)的大小: 4G,注意這里的格式: size{K,M,G}這單位有大小寫(xiě)的,不要寫(xiě)錯(cuò)了

(7)輸入 p 看一下,目前的分區(qū)信息,如下

5. 創(chuàng)建第二個(gè)主分區(qū):sdb2,大小為5G

過(guò)程參考第 4 步中創(chuàng)建第一個(gè)分區(qū)的過(guò)程。

6. 創(chuàng)建第3個(gè)主分區(qū):sdb3,大小為6G

7.創(chuàng)建擴(kuò)展分區(qū):sdb4,大小為剩下的空間

過(guò)程和上面的上面創(chuàng)建分區(qū)的過(guò)程有點(diǎn)不同

  • 分區(qū)類(lèi)型選擇的是 e,不能選 p 哦
  • 輸入大小的時(shí)候,直接按 enter 就行了,空間大小為剩余的空間,即 5G

8.創(chuàng)建邏輯分區(qū):sdb5,大小為 2G

9.創(chuàng)建邏輯分區(qū):sdb6,大小為 3G

10.輸入 p 查看分區(qū)列表,6 個(gè)分區(qū)都 ok 了

11.輸入 w 保存并退出(別忘啦)

12.查看/dev/sdb 磁盤(pán)分區(qū)掛載情況

[root@testx ~]# lsblk -f /dev/sdbNAME   FSTYPE LABEL UUID MOUNTPOINTsdb├─sdb1├─sdb2├─sdb3├─sdb4├─sdb5└─sdb6

13.格式化第一個(gè)分區(qū) sdb1

mkfs -t 文件類(lèi)型 設(shè)備

這里文件類(lèi)型我們選擇xfs,文件類(lèi)型這里不介紹了,大家可以自行百度。

執(zhí)行下面命令對(duì) sdb1 分區(qū)進(jìn)行格式化

[root@testx ~]# mkfs -t xfs /dev/sdb1meta-data=/dev/sdb1              isize=512    agcount=4, agsize=262144 blks         =                       sectsz=512   attr=2, projid32bit=1         =                       crc=1        finobt=0, sparse=0data     =                       bsize=4096   blocks=1048576, imaxpct=25         =                       sunit=0      swidth=0 blksnaming   =version 2              bsize=4096   ascii-ci=0 ftype=1log      =internal log           bsize=4096   blocks=2560, version=2         =                       sectsz=512   sunit=0 blks, lazy-count=1realtime =none                   extsz=4096   blocks=0, rtextents=0

14.格式化其他幾個(gè)分區(qū)(不包含擴(kuò)展分區(qū))

mkfs -t xfs /dev/sdb2mkfs -t xfs /dev/sdb3mkfs -t xfs /dev/sdb5mkfs -t xfs /dev/sdb6

15. 掛載

分區(qū)格式化好,然后需要將其和目錄進(jìn)行關(guān)聯(lián)起來(lái)之后才可以使用,這個(gè)過(guò)程就是掛載的過(guò)程。

掛載有 2 種方式

  • 方式 1:使用 mount 命令進(jìn)行掛載,重啟會(huì)丟失
  • 方式 2:修改文件的方式,持久性的,重啟之后不會(huì)丟失

16.使用 mount 命令進(jìn)行掛載

mount 設(shè)備 目標(biāo)目錄

分區(qū)和目錄的映射關(guān)系如下

分區(qū)(也叫掛載點(diǎn)或者設(shè)備)

目錄

/dev/sdb1

/home/xxx/dir1

/dev/sdb2

/home/xxx/dir2

/dev/sdb3

/home/xxx/dir3

/dev/sdb5

/home/xxx/dir5

/dev/sdb6

/home/xxx/dir6

執(zhí)行下面命令,對(duì) 5 個(gè)分區(qū)進(jìn)行掛載到表格中對(duì)應(yīng)的目錄

# 創(chuàng)建5個(gè)目標(biāo)目錄[root@testx home]# mkdir -p /home/xxx/dir1 /home/xxx/dir2 /home/xxx/dir3 /home/xxx/dir5 /home/xxx/dir6# 依次將3個(gè)主分區(qū)和2個(gè)邏輯分區(qū)掛載到對(duì)應(yīng)的目錄[root@testx home]# mount /dev/sdb1 /home/xxx/dir1/[root@testx home]# mount /dev/sdb2 /home/xxx/dir2/[root@testx home]# mount /dev/sdb3 /home/xxx/dir3/[root@testx home]# mount /dev/sdb5 /home/xxx/dir5/[root@testx home]# mount /dev/sdb6 /home/xxx/dir6/

再來(lái)看看掛載后的情況,如下

# 看一下掛載情況,都o(jì)k的[root@testx dir1]# lsblk -f /dev/sdbNAME   FSTYPE LABEL UUID                                 MOUNTPOINTsdb├─sdb1 xfs          aaac1551-a072-4bd7-a8b0-a0209011f8ca /home/xxx/dir1├─sdb2 xfs          bed7ee3e-2f6f-408c-b720-49af694bbc7a /home/xxx/dir2├─sdb3 xfs          6e712f33-c47a-423a-9bfd-372434437549 /home/xxx/dir3├─sdb4├─sdb5 xfs          30f62f64-316e-477d-8b59-99fec197ac28 /home/xxx/dir5└─sdb6 xfs          18768b27-579c-4b2c-bf9d-326eb47bb7c5 /home/xxx/dir6

下面來(lái)測(cè)試一下效果,向/home/xxx/dir1目錄中扔個(gè)大文件,看看對(duì)應(yīng)的分區(qū)/dev/sdb1磁盤(pán)使用情況是否發(fā)生變化了

# 丟文件之前分區(qū)/dev/sdb1的已用量:33M[root@testx dir1]# df -h /dev/sdb1文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)/dev/sdb1 4.0G 33M 4.0G 1% /home/xxx/dir1# 找個(gè)大于100M的文件,丟進(jìn)去[root@testx dir1]# find / -size 100M# 我們就將上面找出來(lái)的文件,隨便拷貝一個(gè)到/home/xxx/dir1目錄[root@testx dir1]# cp /var/cache/yum/x86_64/7/updates/packages/firefox-91.8.0-1.el7.centos.x86_64.rpm /home/xxx/dir1# 看一下dir1中新增的文件大小,107M[root@testx dir1]# ll -h /home/xxx/dir1/總用量 107M-rw-r--r--. 1 root root 12 510 19:42 1.txt-rw-r--r--. 1 root root 107M 510 19:52 firefox-91.8.0-1.el7.centos.x86_64.rpm# 此時(shí)分區(qū)/dev/sdb1已用量變成139M了[root@testx dir1]# df -h /dev/sdb1文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)/dev/sdb1 4.0G 139M 3.9G 4% /home/xxx/dir1

17.設(shè)置自動(dòng)掛載

mount 命令的掛載方式,重啟后掛載關(guān)系會(huì)丟失。

linux 提供了自動(dòng)掛載的方式:配置文件/etc/fstab,用來(lái)配置設(shè)備的掛載信息,系統(tǒng)啟動(dòng)后會(huì)自動(dòng)讀取這個(gè)目錄,執(zhí)行自動(dòng)掛載操作。

將下面信息加入到/etc/fstab中,即可實(shí)現(xiàn)自動(dòng)掛載

/dev/sdb1 /home/xxx/dir1                       xfs     defaults        0 0/dev/sdb2 /home/xxx/dir2                       xfs     defaults        0 0/dev/sdb3 /home/xxx/dir3                       xfs     defaults        0 0/dev/sdb5 /home/xxx/dir5                       xfs     defaults        0 0/dev/sdb6 /home/xxx/dir6                       xfs     defaults        0 0
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Linux 如何將磁盤(pán)分區(qū)掛載到文件目錄
win7 Linux雙系統(tǒng)
誰(shuí)知道怎么把xp或者Ubuntu安裝在移動(dòng)硬盤(pán)里?? - WinXP/Vista 技術(shù)研討...
大硬盤(pán)(大于2T)分區(qū)方法
硬盤(pán)修復(fù)記(二)
Linux磁盤(pán)系統(tǒng)基礎(chǔ)知識(shí)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服