給服務器買一個硬盤,要使用一般要經過下面幾部
---------
分區--》格式化--》掛載
---------
一。先熟悉幾個命令和linux硬盤命名規則
1.lsblk ,查看掛載的所有磁盤
2.blkid ,查看磁盤分區的文件系統格式
命令示例:blkid /dev/vdb1
“TYPE”為“ext4”:表示為/dev/vdb1的文件系統是ext4。3.lsof /目錄 ,誰用了目錄
4.fdisk(2T左右),gdisk(大於2T)磁盤分區工具
5.ls /dev/sd* 查看設備情況
6.df 查看磁盤占有率
linux 硬盤分區編號,主分區1-4,擴展分區5.....,邏輯分區必須在擴展分區上.(主分區和邏輯分區真正存放數據,其實擴展分區不能直接使用要再分區為邏輯分區)
二。操作步驟
1.使用fdisk -l 查看硬盤的詳細信息
2.分區初始化 fdisk /dev/sdb
分析:各個參數的解析
1. 輸入 m 顯示所有命令列示。
2. 輸入 p 顯示硬盤分割情形,打印分區表。
3. 輸入 a 設定硬盤啟動區。
4. 輸入 n 設定新的硬盤分割區。
4.1. 輸入 e 硬盤為[延伸]分割區(extend)。
4.2. 輸入 p 硬盤為[主要]分割區(primary)。
5. 輸入 t 改變硬盤分割區屬性。
t:分區系統id號
L:82:linux swap
83:linux
86:NTFS window分區
6. 輸入 d 刪除硬盤分割區屬性。
7. 輸入 q 結束不存入硬盤分割區屬性。
8. 輸入 w 結束並寫入硬盤分割區屬性
划主分區:fidsk /dev/vdb -> n(添加新分區) ->p(主分區) ->開始大小和結束大小 -> w(保存退出)
划擴展分區:fidsk /dev/vdb -> n(添加新分區) ->e(擴展分區) ->開始大小和結束大小 -> 這樣分區還不能用得在划分邏輯分區 ->n -> l (划分邏輯分區)->w 保存退出
之后驗證命令: lsblk, blkid, ls /dev/vdb* 等
3.分區的文件系統
給分區指定文件系統:ext2和ext3 xfs
mkfs 命令:
mkfs -t ext4 /dev/vdb1
mkfs.ext4 /dev/vdb1
https://support.huaweicloud.com/qs-evs/evs_01_0033.html
https://support.huaweicloud.com/usermanual-evs/evs_01_0035.html
4.掛載
vim /etc/fstab 永久性掛載配置
在文件中添加如下:/dev/sdb1 /opt ext3 defaults 1 1
mount :查看分區格式
-a 掛載信息立即生效
-t ext3 /dev/sdb1 /opt 臨時掛載linux分區
-t vfat /dev/sdc1 //media/usb u盤掛載 window分區
-o loop docs.iso /media/iso 掛載鏡像文件
mount media/cdrom 光驅掛載
umount /opt 卸載掛載
注意,如果卸載不成功,lsof /目錄,查看此目錄被什么用戶訪問, 然后kill 用戶進程即可卸載.
5.成功
df -h :查看當前硬盤使用情況
轉 : https://www.cnblogs.com/chenmh/p/5096592.html
https://www.cnblogs.com/paul8339/p/12846039.html