Linux 練習題15 1磁碟管理

2021-10-10 20:23:11 字數 3737 閱讀 3310

linux 練習題15.1磁碟管理

前提:在linux伺服器中新增加一塊硬碟/dev/sdb

子專案1.建立/dev/sdb1和/dev/sdb5
建立/dev/sdb1主分割槽(300m大小)

[root@localhost aoian]# fdisk /dev/sdb

歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在記憶體中,直到您決定將更改寫入磁碟。

使用寫入命令前請三思。

device does not contain a recognized partition table

使用磁碟識別符號 0x41be1466 建立新的 dos 磁碟標籤。

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

partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

select (default p): p

分割槽號 (1-4,預設 1):1

起始 扇區 (2048-41943039,預設為 2048):

將使用預設值 2048

last 扇區, +扇區 or +size (2048-41943039,預設為 41943039):+300m

分割槽 1 已設定為 linux 型別,大小設為 300 mib

建立/dev/sdb2擴充套件分割槽(剩餘空間都給擴充套件分割槽)

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

partition type:

p primary (1 primary, 0 extended, 3 free)

e extended

select (default p): e

分割槽號 (2-4,預設 2):2

起始 扇區 (616448-41943039,預設為 616448):

將使用預設值 616448

last 扇區, +扇區 or +size (616448-41943039,預設為 41943039):

將使用預設值 41943039

分割槽 2 已設定為 extended 型別,大小設為 19.7 gib

建立/dev/sdb5邏輯分割槽

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

partition type:

p primary (1 primary, 1 extended, 2 free)

l logical (numbered from 5)

select (default p): l

新增邏輯分割槽 5

起始 扇區 (618496-41943039,預設為 618496):

將使用預設值 618496

last 扇區, +扇區 or +size (618496-41943039,預設為 41943039):

將使用預設值 41943039

分割槽 5 已設定為 linux 型別,大小設為 19.7 gib

把設定寫入硬碟分割槽表,退出fdisk

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

the partition table has been altered!

calling ioctl() to re-read partition table.

正在同步磁碟。

在上述剛剛建立的/dev/sdb1和/dev/sdb5分割槽上分別建立ext3檔案系統和ext4檔案系統

[root@localhost aoian]# mkfs -t ext3 /dev/sdb1

[root@localhost aoian]# mkfs -t ext4 /dev/sdb5

在/mnt目錄下建立掛載點,mount1和mount2

[root@localhost aoian]# mkdir /mnt/mount1

[root@localhost aoian]# mkdir /mnt/mount2

把上述新建立的ext3分割槽掛載到/mnt/mount1上

把上述新建立的ext4分割槽掛載到/mnt/mount2上

[root@localhost aoian]# mount -t ext3 /dev/sdb1 /mnt/mount1

[root@localhost aoian]# mount -t ext4 /dev/sdb5 /mnt/mount2

利用mount命令列出掛載到系統上的分割槽,檢視掛載是否成功

[root@localhost aoian]# mount | grep sdb

/dev/sdb1 on /mnt/mount1 type ext3 (rw,relatime,seclabel,data=ordered)

/dev/sdb5 on /mnt/mount2 type ext4 (rw,relatime,seclabel,data=ordered)

利用umount命令解除安裝上面的兩個分割槽,列出掛載到系統上的分割槽,檢視解除安裝是否成功

[root@localhost aoian]# umount /mnt/mount1

[root@localhost aoian]# umount /mnt/mount2

[root@localhost aoian]# mount | grep sdb

[root@localhost aoian]# cat /etc/fstab

子專案3.實現/dev/sdb1和/dev/sdb5的自動掛載
截圖回答編輯哪個系統檔案,怎樣編輯能夠實現自動掛載上面兩個分割槽

[root@localhost aoian]# vi /etc/fstab

/dev/sdb1 /mnt/mount1 ext3 defaults 0 0

/dev/sdb5 /mnt/mount2 ext4 defaults 0 0

重新啟動系統,顯示已經掛載到系統上的分割槽,檢查設定是否成功

[root@localhost aoian]# mount | grep sdb

/dev/sdb1 on /mnt/mount1 type ext3 (rw,relatime,seclabel,data=ordered)

/dev/sdb5 on /mnt/mount2 type ext4 (rw,relatime,seclabel,data=ordered)

linux命令練習題

1 統計 usr bin 目錄下的檔案個數 ls usr bin wc l2 取出當前系統上所有使用者的shell,要求,每種shell只顯示一次,並且按順序進行顯示 cut d f7 etc passwd sort u3 取出 etc inittab檔案的第6行 head 6 etc initta...

Linux基礎練習題

案例 複製 刪除 移動 在目錄 opt下建立乙個子目錄 nsd 在目錄 opt nsd 建立檔案readme.txt,利用vim寫入內容 i love linux 將 etc passwd 和 etc resolv.conf同時拷貝到 opt nsd目錄下 將檔案 etc redhat releas...

linux練習題十二

實驗前提 關閉防火牆 systemctl disable firewalld systemctl stop firewalld 關閉selinux etc selinux config selinux disabled 修改完必須重啟生效 服務端配置 vim etc chrony.conf 新增配置...