1. fdisk -l : 检测并确认新硬盘
输出信息说明
Device : 分区的设备文件名称
boot : 是否是引导分区
stat/end:分区的起始/结束位置
blocks:块,默认大小为1024字节
Id: 分区对应的系统ID号。 83表示Linux中的EXT4分区,8e表示LVM逻辑卷,82表示swap,fd表示RAID
System: 分区类型
2. fdisk : 在交互式的操作环境中管理磁盘分区
常用选项 :
m: 查看操作指令的帮助信息
p : 列表查看分区信息
n: 新建分区
d:删除分区
t:变更分区类型
w: 报讯分区设置并退出
q: 放弃分区设置并退出
Ctrl+退格键 :删除输入的错误字符
3. mkfs : 创建文件系统 (格式化)
-t:制定格式化文件类型
-b:指定block大小,单位为字节
-I :inode大小
-U:设置UUID号
-q:执行时不显示任何信息
4. mkswap:创建交换文件系统
格式: mkswap 分区设备
eg: [root@www~]#mkswap /dev/sd__
5. swapon : 开启交换分区
swapon -s 查看内存
free -m 查看内存
cat /proc/meminfo | grep -i "swaptotal" 查看内存
6. swapoff : 关闭交换分区
7. dd : 用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
8. parted : 规划2G大小以上分区
9. partprobe : 加载分区表
eg : partprobe /dev/sd *
10 . partx :对一个磁盘或者分区表类型,尝试解析分区表。可以增加或删除分区。但不是fdisk,增加,删除分区对磁盘造成改变,只是告诉内核当前磁盘的分区情况。
partx [-a|-d|-l] [--type TYPE] [--nr M-N] [partition] disk
-a 增加制定的分区或读磁盘新增的分区
-d 删除制定或所有的分区
-l 列出分区
--type 指定分区类型。dos,bsd,solaris,unix,或者gpt
--nr M-N 指定分区范围
11. mount : 查看当前的挂载
mount -a 挂载/etc/fstab中记录的所有挂载
mount -o loop ISO 镜像文件 挂载点目录
12. unmount : 卸载已挂载的文件系统
umount -a 卸载所有/etc/fstab 中已记录的挂载
13. df : 查看磁盘使用情况
格式 : df 【选项】 【文件】
-h : 显示更易读的容量单位
-T : 显示对应文件系统的类型
-i : 显示inode 的数量
14. xfs_growfs
15.resize2fs
16. blkid : 查看分区的UUID号
格式 : blkid 分区设备
17. Lvm逻辑卷
(扫描 scan、建立 create、显示 display、删除 remove、扩展 extend、减少 reduce)
pvscan :扫描物理卷 vgscan :扫描卷组 lvscan :扫描逻辑卷
pvcreate : 建立物理卷 vgcreate : 建立卷组 lvcreate : 建立逻辑卷
pvdisplay :显示物理卷 vgdisplay : 显示卷组 lvdisplay :显示逻辑卷
pvremove : 删除物理卷 vgremove : 删除卷组 lvremove :删除逻辑卷
vgextend : 扩展卷组 lvextend : 扩展逻辑卷
vgreduce : 减少卷组 lvreduce : 减少逻辑卷