磁盘分区管理
常用磁盘常用命令
df命令
语法:df [选项]
选项参数
-a:显示特殊文件系统,这些文件系统几乎都是保存在内存中的,如/proc,因为是挂载在内存中,所以占用量都是0
-h:单位不再只是KB,而是换算成习惯单位
-T:显示文件类型一列
lsblk命令
语法:lsblk \[选项] \[<设备名称>]
作用:列出所有可用块设备的信息
选项参数:-a:列表所有块设备
示例:查看所有可用设备快信息。查询sdb设备块信息
手动分区
语法:fdisk [设备文件名]
fdisk用于Linux的命令行分区表编辑器。它可用于创建,销毁和修改磁盘分区。
示例:添加一块硬盘,需要将其分4个分区,分别格式化成ext4格式文件系统使用,最终需要使用4G空间
第1步:首先通过lsblk命令查看分区情况,目前sdb硬盘还没有分区
[root@server01 ~]# lsblk
NAME MAJ\:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 476M 0 part /boot
├─sda2 8:2 0 17.7G 0 part /
└─sda3 8:3 0 1.9G 0 part \[SWAP]
sdb 8:16 0 20G 0 disk
sr0 11:0 1 4.3G 0 rom
[root@server01 ~]# fdisk /dev/sdb
| d | 删除一个分区 |
| ---- | --------------------------------------------------------- |
| l | 显示已知的文件系统类型,82为Linux swap分区,83为Linux分区 |
| n | 新建分区 |
| p | 显示分区列表 |
| q | 不保存退出 |
| w | 保存退出 |
格式化分区
语法:mkfs [选项] 分区设备文件名
选项
-t 文件系统:指定格式化成哪个文件系统,如:ext4
示例:格式化分区
#格式化/dev/sdb1分区
[root@server01 ~]# mkfs.ext4 /dev/sdb2
挂载使用
手动挂载
可以使用mount命令进行手动挂载:系统重启后需要重新挂载;手动卸载后需要手动挂载
挂载命令:mount作用:分区挂载
语法:mount \[options] 需要挂载的设备 挂载点
参数选项:
-o:挂载选项 ro,sync,rw,remount
-t:文件系统类型
解载命令:umount
作用:分区解载
语法:umount需要挂载的设备或者挂载点
示例:手动挂载分区到指定目录下
开机自动挂载
[root@server01 ~]# vim /etc/fstab
/dev/sdb1 /u01 ext4 defaults 0 0
/dev/sdb2 /u02 ext4 defaults 0 0
/dev/sdb3 /u03 ext4 defaults 0 0


被折叠的 条评论
为什么被折叠?



