Linux磁盘管理及维护

磁盘管理和维护

在这里插入图片描述

​ 磁盘文件名:

​ /dev/sd[a-p][1-128mo

​ /dev/hd[]

​ /dev/vd[][

格式化

​ mkfs.ext4 /dev/sda*

​ mkfs.xfs /dev/sda*

文件系统管理类命令

​ mkfs

​ ext2,ext3,ext4

​ xfs

​ btrfs

​ mkfs.ext2 分区

​ -t:指定创建的文件系统类型

​ mkfs -t etx4 =mkfs.ext4

​ -b:创建文件系统指明块大小

​ 1024 2048 4096

​ -L label : 指明卷标

​ -j:创建有日志功能的文件系统

​ -i:指明inode与字节的比率

​ -N:直接指定创建的文件系统的inode数量

​ -m:指定预留空间

​ e2label:设定与查看卷标

​ 设定 e2abel device label

​ 查看 e2abel device

fsck.ext2

查看属性的工具

dumpe2fs

tune2fs 修改文件的系统属性(ext系列)

​ 文件系统的块大小无法修改

-i:查看块内容

-j:修改改指定的文件系统

-L:修改卷标

-m:调整预留空间百分比

resize2fs:

调整ext系列的文件系统的大小

-f:强制执行

-M:将文件缩小最小到最小值

-P:显示文件系统的最小值

e2fsck:

磁盘修复,修复前需要卸载挂载点

-a:检查分区,发现问题可以直接修复w

-b:设定superblock位置

-B:size 设置区块大小

-c:检查是否有坏道

-f:强制检查

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

便利店 device

​ -U UUID 定位设备

​ -L label 定位设备
在这里插入图片描述
在这里插入图片描述

交换分区

fdisk device

t 82

mkswap 格式化

dd if=/dev/zero of=/dirfilename bs=1[K,M,G] count=N

在这里插入图片描述

lsof: 列出所有被打开的文件,进程

​ lsof -c process 显示进程打开的文件

​ lsof -p 1234 进程号:列出进程1234打开的文件

​ lsof -i 显示符合条件的进程

​ lsof -u 用户名

​ lsof -s

​ lsof -i tcp/udp

​ lsof -i :8080

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

​ -h 以kb,mb,gb单位显示

​ -H 以1000为单位,而不是1024

​ -i 显示Inode使用情况

du 显示文件大小

​ -h:以K,M,G等为单位

​ -c:显示目录中文件大小,并显示总和

​ -s:

​ -S:

​ -k:

​ -m:

挂载配置文件:

​ /etc/fstab

第一列:device 设备文件(blkid)

​ UUID

​ 设备文件

​ 卷标

第二列:挂载点

第三列:filesystem:xfs,ext4,swap,iso9660

第四列:文件系统的参数 defaulets

第五列:能否备份

​ 0 不备份

​ 1 每天备份

​ 2 不定期备份

第六列:是否校验扇区

​ 0 不校验

​ 1 最先校验

faulets

第五列:能否备份

​ 0 不备份

​ 1 每天备份

​ 2 不定期备份

第六列:是否校验扇区

​ 0 不校验

​ 1 最先校验

​ 2 在1之后校验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值