磁盘管理和维护

对磁盘分区: 进行分区、格式化、挂载

(1)fdisk -l       查看磁盘信息
(2)fdisk /dev/sda       (n创建新的分区,e扩展分区,p主分区,w保存)
(3)n,p(设置新磁盘大小),w
(4)partx -a /dev/sda       对磁盘进行更新
(5)fdisk -l       查看磁盘信息
(6)mkfs.ext4 /dev/sda4       格式化
(7)mount /dev/sda4 /mnt/sda4       挂载
(8)df -Th

文件形式(把文件作为swap的分区)

(1)df -Th
(2)dd if=/dev/zero of=/swap2.img bs=1M count=512
(3)mkswap /swap2.img
(4)vim /etc/fstab
           /swap2.img swap swap default 0 0
(5)swapon -a
(6)chmod 600 /swap2.img
(7)swapon -a
(8)swapon -s

将磁盘改为swap,首先准备分区:

(1)fdisk /dev/sda       (t命令为转换分区ID 82:swap)
(2)partprobe /dev/sda
(3) ll /dev/sda
(4)mkswap /dev/sda3
(5)blkid /dev/sda3       (主要查找UUID)
(6)vim /etc/fstab       (添加UUID行)
(7)swapon -a       (读取 /etc/fstab)
(8)swapon -s
(9)df -Th (查看磁盘信息)

一、文件系统管理类命令
mkfs
           ext2,ext3,ext4
           xfs
           btrfs
mkfs,ext2 分区
-t : 创建指定文件系统类型 mkfs -t ext4=mkfs.ext4
-b :创建文件系统指明块大小 1024 2048 4096
-L label : 指明卷标
-i : 指明inode与字节的比率
-N :直接指定创建的文件系统的inode数量
-m : 指定预留空间(既不让存inode也不让存data block)
-j:创建有日志功能的文件系统

e2label : 设定与查看卷标(当前磁盘用来干什么)
设定 e2label device label
查看 e2label device

fsck.ext2 -c:显示检查进度

二、查看属性工具

dumpe2fs
tune2fs   修改文件系统属性(ext系列)文件系统的块大小,一旦确定不可改变
-l : 查看块内容
-j : 修改指定的文件系统类型
-L : 修改卷标
-m :调整预留空间百分比

redize2fs           调整ext系列文件系统的大小
-f : 强制执行(一定要先执行文件系统校验fsck)
-M:将文件系统缩小到最小值
-p:显示文件系统的最小值

e2fsck           (确保磁盘是卸载状态)
磁盘修复,修复之前需要卸载挂载点

-a :检查分区,发现问题可以直接修复
-b :设定superblock位置
-B size :设定区块大小
-c:检查是否有坏道
-f:强制检查

blkid          获取文件系统类型,UUID,卷标(主要获取UUID)
blkid device
         -U:定位设备
          -L label : 定位设备

lsof : 列出所有被打开的文件(被进程)
lsof -c process 显示进程打开的文件
lsof -c -p 进程号(1234):列出进程1234打开的文件
lsof -i 显示符合条件的进程
lsof -u 显示用户名
lsof -i tcp/udp
lsof -i :8080

df 显示磁盘分区上可使用的空间
-h 以KB,MB,GB单位显示,1024为单位
-H 以1000为单位,而不是1024
-i 显示inode使用情况du 文件大小
-h:以k,m,g为单位显示
-c:显示目录中的文件大小,并显示总和

挂载配置文件
/etc/fstab
所有的挂载点只能被挂载一次
卸载的时候确保没有被进程使用
在这里插入图片描述
第一列:
            device 设备文件
            UUID
            设备文件
            卷标 label
第二列: 挂载点
第三列: filesystem: xfs ext4 swap iso9660(文件系统类型)
第四列: 文件系统参数 defaults
第五列: 能不能备份
           0 :不备份
           1:每天备份
           2:不定期备份
第六列: 是否校验扇区
           0:校验
           1:最先校验
           2:在1之后校验

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值