您的位置:首页 > 其它

磁盘管理及设置分区

2019-08-05 19:46 169 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Romanticn_chu/article/details/98482954

一、磁盘管理及维护:
1、磁盘文件名:

/dev/sd[a-p][1-128]
/dev/hd[ ]
/dev/vd[ ][ ]

2、 分区命令:

1)格式化:

mkfs.ext4  /dev/sda*
mkfs.xfs /dev/sda*

2) 文件系统管理命令:

mks
ext2,ext3,ext4,
xfs
btrfs
mkfs.ext2  分区
参数 功能 备注
-t 指定创建的文件系统类型 Mkfs -t ext4 =mkfs.ext4
-b 创建系统指明块大小 1024 2048 4096
-L lable 指明卷标
-j :创建有日志功能的文件系统
-i 指明inode与字节的比率
-N 直接指定创建的文件系统的inode数量
-m 指定预留空间

3)E2label:设定与查看卷标

设定:e2label  device   label
查看:e2label  device

4) fsck.et2

参数 功能
-c 显示检查进度

5)查看属性的工具
dumpe2fs
tune2fs 修改文件系统属性(ext)
不能修改文件系统块大小

参数 功能
-l 查看块内容
-j 修改指定的文件系统类型
-L 修改卷标
-m 调整预留空间百分比

6)resize2fs:
调整ext系列的文件系统大小

参数 功能
-f 强制执行
-M 将文件系统缩小到最小值
-P 显示文件系统的最小值

7)e2fsck:
磁盘修复,修复前需要卸载挂载点

参数 功能
-a 检查分区,并且发现问题直接修复
-b 设定soperblock位置
-B size 设定区块大小
-c 检查是否有坏道
-f 强制检查

8)blkid:获取文件系统类型,UUID,卷标
blkid device

参数 功能
-U UUID 定位设备
-L label 定位设备

二,交换分区(swnp)
1、创建swap分区
方法一:

1)fdisk device(/dev/sda)
2)n(新建一个分区为/dev/sda4)
3)t(修改分区的id)
4)82(swap分区的id是82)
5)p (查询)
6)w(保存并重写分区表)
7)partprobe(同步内存和分区表信息)
8)mkswap /dev/sda4  (格式化成swap分区)
9)swapon /dev/sda4 (打开swap分区)
10)vim /etc/fatab  (在这个文件中添加语句)
11)mount -a

方法二:

Dd  if =/dev/zero of=/dir/filename  bs=1[K,M,G]  count=N
/etc/fstab
UUID=”4a3d5ab7-4e3e-4baa-a3a3-f0386901a12f”   swap swap  defaults     0     0
swapon  -a :根据文件挂载swap分区
swapoff  device

2、命令
1)mount -t 系统类型 -o 选项 设备 挂载点

2)umount 设备/挂载点

3)查看那些进程占用挂载点

lsof  挂载点
fuser  -v 挂载点

4)终止挂载点使用

fuser -km 挂载点

5)losf:列出所有被打开的文件,进程

参数 功能
lsof -c process 显示进程打开的文件
lsof -c -p 1234(进程号) 列出进程1234打开的文件
lsof -i 显示符合条件的进程
lsof -u 用户名 列出此用户打开的文件
losf -i tcp/udp :使用tcp/udp协议的进程
losf -i 端口号

6)df 显示磁盘分区上可使用的空间

参数 功能
-h 以KB,MB,GB为单位显示 以1024为单位
-i 显示inode的使用情况
-H 以KB,MB,GB为单位显示 以1000为单位

7)Du 文件大小

参数 功能
-h 以K,M,G为单位显示
-c 显示目录中文件大小,并且显示总和
-s 只显示总和
-S 显示目录和文件总和

挂载配置文件
/etc/fstab

第一列 device 设备文件
第二列 挂载点
第三列 filesystem: xfs ext4 swap iso9660
第四列 文件系统参数 defaults
第五列 能否备份
第六列 是否检验扇区
第一列: device 设备文件
UUID
设备文件
卷标 label

第五列:能否备份
0  :不备份
1  :每天备份
2  :不定期备份
第六列:是否检验扇区
0 :不检验
1 :最先检验
2 :在1之后校验

三、实例(创建swap分区)
查询本机自带的分区

1)fdisk device(/dev/sda)

2)n(新建一个分区为/dev/sda4)

3)t(修改分区的id)

4)82(swap分区的id是82)

5)p (查询)

6)w(保存并重写分区表)

7)partprobe(同步内存和分区表信息)

8)mkswap /dev/sda4 (格式化成swap分区)

9)swapon /dev/sda4 (打开swap分区)
10)vim /etc/fatab (在这个文件中添加语句)

11)mount -a

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: