1、查看系统存在硬盘:lsblk
2、对磁盘分区操作:fdisk /dev/sda
p: 显示当前硬件的分区,包括没保存的改动
n: 创建新分区
e: 扩展分区
p: 主分区
d: 删除一个分区
w: 保存退出
t: 修改分区类型
L:显示所支持的所有类型
3、在CentOS 5和7 使用partprobe同步分区。
4、mkfs -t 文件类型 = mkfs.ext或xfs类型
管理ext系列:mke2fs
-b BLOCK_SIZE: 指定块大小,默认为4096;可用取值为1024、2048或4096;
-L LABEL:指定分区卷标
blkid: 查询或查看磁盘设备的相关属性 UUID TYPE LABEL
e2label: 用于查看或定义卷标
tune2fs: 调整文件系统的相关属性
fsck: 检查并修复Linux文件系统
-t FSTYPE: 指定文件系统类型
-a: 自动修复
5、mount格式: mount设备 挂载点
设备文件:/dev/sda
挂载点:1、目录已经存在
2、目录中的原有的文件将会隐藏
mount: 显示当前系统已经挂载的设备及挂载点
mount [options] [-o options] DEVICE MOUNT_POINT
-a: 表示挂载/etc/fstab文件中定义的所有文件系统
-w: 读写挂载
-o: 指定额外的挂载选项,也即指定文件系统启用的属性
remount: 重新挂载当前文件系统
ro: 挂载为只读
rw: 读写挂载
umount: 卸载某文件系统
umount 设备或挂载点
6、swap分区:free
基本设置:创建交换分区或者文件
使用mkswap写入特殊签名
在/etc/fstab文件中添加适当的条目
使用swapon -a 激活交换空间
创建交换分区:
mkswap /dev/sda
swapon /dev/sda -a:启用所有的定义在/etc/fstab文件中的交换设备
-p PRIORITY:指定优先级
swapoff /dev/sda
可以指定swap分区0到32767的优先级,值越大优先级越高
v如果用户没有指定,那么核心会自动给swap指定一个优先级,这个优先级从-1开始,每加入一个新的没有用户指定优先级的swap,会给这个优先级减一
7、文件系统的配置文件/etc/fstab
系统启动时,会自动挂载此文件中定义的每个文件系统
格式:/dev/sdb1 /mnt/test ext4 defaults 0 0
mount -a:挂载/etc/fstab文件中定义的所有文件系统
8、卸载使用中的设备
findmnt MOUNT_POINT|device -v查看正在访问指定文件系统的进程
lsof
fuser -v MOUNT_POINT 所有在正访问指定的文件系统的进程
fuser -km MOUNT_POINT 终止正在访问此挂载点的所有进程
卸载
umount DEVICE| MOUNT_POINT
原创文章,作者:cui,如若转载,请注明出处:http://www.178linux.com/84697