第四章预习

4.1 df命令
4.2 du命令
4.3/4.4 磁盘分区
4.5/4.6 磁盘格式化
4.7/4.8 磁盘挂载
4.9 手动增加swap空间
4.10/4.11/4.12 lvm讲解
4.13 磁盘故障小案例

4.1 df命令 :

汇报文件系统的磁盘空间使用情况

 df 默认大小计算是k,可用已用,使用率,如果使用率到了80%左右那么要特别注意磁盘空间了

df –h,可以根据磁盘自动计算

计算实际值是1024k=1M, 1024=1M  1024M=1GB  1024GB=1TB类推

另外还有之前使用过的df –i看inode等

注意平时看swap可以使用free ,我们划分虚拟机一般swap划分内存的2倍

 

 

4.2 du命令

du 用来查看文件的大小

du –sh /root/

这里注意,当文件小于4KB的时候,其实也是显示4KB,相当于是一个磁盘的块

du -sh  /root/  如果需要查询一个文件的大小,使用du –s 文件

 

 

4.3/4.4 磁盘分区

一般常用的是给一个系统增加磁盘,划分分区,挂载

增加磁盘,例如是虚拟机中,点设置

添加硬盘

其他的都默认,这里我们分配10G

查看是否有,用fdisk命令,挂载新的硬盘需要重启系统

 

 

 

 

重新启动之后看到了新加的10G硬盘

继续用fdisk 给磁盘分区fdisk  /dev/sdv

这里说明:fdisk 是一个磁盘分区工具,只能划分小于2T的分区

这里我们按照提示m,提示的参数很多,我们常用的有

p:打印当前磁盘分区情况w:表示保存 

q:表示退出    n:表示建议一个新的分区    d:表示删除已知分区

n:表示建立一个新的分区

按照提示,我们分区了2G和1G的分区

如果输入错误,可以用ctrl+u清空

这里83是主分区,5是扩展分区

如果需要删除分区则用d, 例如这里删除了一个逻辑分区

 

Q命令,使用之后上面的操作均无效,不保存退出

操作的过程中,如果优先划出来的扩展分区,再划分逻辑分区是可以的

逻辑分区有个特点,肯定是从5开始

 

总结主分区和扩展分区小于4,逻辑分区从5开始

 

 

 

4.5/4.6 磁盘格式化:

用cat /etc/filesystems可以查看centos7支持的文件系统

用mke2fs命令

例如格式化sdb2成ext4的文件

mkfs.ext4 =mke2fs –t ext4   dev/sdb2

mke2fs –t xfs 是不支持xfs的操作,如果需要则需要使用另外一种

格式化的磁盘查看则是用blkid,能看到type类型

这里的mke2fs有很多的命令,其他的不再演示

-b<区块大小>:指定区块大小,单位为字节;
-c;检查是否有损坏的区块;
-f<不连续区段大小>:指定不连续区段的大小,单位为字节;
-F:不管指定的设备为何,强制执行mke2fs;
-i<字节>:指定"字节/inode"的比例;
-N<inode数>:指定要建立的inode数目;
-l<文件>:从指定的文件中,读取文件西中损坏区块的信息;
-L<标签>:设置文件系统的标签名称;
-m<百分比值>:指定给管理员保留区块的比例,预设为5%;
-M:记录最后一次挂入的目录;
-q:执行时不显示任何信息;
-r:指定要建立的ext2文件系统版本;
-R=<区块数>:设置磁盘阵列参数;
-S:仅写入superblock与group descriptors,而不更改inode able inode bitmap以及block bitmap;
-v:执行时显示详细信息;
-V:显示版本信息。

 

例如 :

 mk2fs –b 2048 /dev/sdb1  这里是块字节,如果觉得太大,可以修改,块的大小影响到inode的量的多少,最小是1块对应一个inode.

 mk2fs –m 1 /dev/sdb1    用-m来制定

 

 

4.7/4.8 磁盘挂载

使用命令mount命令

mount /dev/sdb /mnt

这样子就可以挂载到/mnt下

卸载则用umount /dev/sdb, 需要退出umount命令,如下个例子

 

除了mount之后 还有各一个关键的文件 vi /etc/fstab, 这里代表系统启动默认挂载哪些磁盘和分区,插入对应的列则可以在blkid中查看

 

再看df –lh

那么最后一个就挂载上了

 

 

 

 

 

 

 

 

 

4.9 手动增加swap空间

 

  dd if =/dev/zero of =/tmp/newdisk bs=1M count=100  //指定可以读取新磁盘

du –sh /tmp/newdisk

mkswap –f /tmp/newdisk  格式化newdisk

free –m查看当前用了多少

修改newdisk 权限到600

关闭命令 swapoff /dev/newdisk即可

 

 

4.10/4.11/4.12 lvm

操作逻辑:

创建物理分区,将物理分区改成lvm类型(8e),做成物理卷-卷组-逻辑卷-最后挂载

 

pvcreate /dev/sdb1 创建物理券

 

Pvdisplay可以查看当前的物理卷

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值