磁盘管理

df 查看已挂载磁盘总容量 使用容量 剩余容量等 可以不加任何参数
-i 表示查看inodes 如已使用100%,即使磁盘有空间也会提示磁盘已满
-h 用合适的单位显示 例如GB
-k / -m 表示用KB MB单位表示
在这里插入图片描述
du 查看某个目录或者文件所占空间大小
-a 显示目录里全部文件大小都列出来
-b 单位为B
-k单位为KB,和默认不加参数一样
-m 单位为MB
-h 自动调节单位
-s 显示出总和

在这里插入图片描述
Fdisk -l 显示系统中全部磁盘的信息
不加l,直接进入另一个模式,进行磁盘分区操作

在这里插入图片描述
在这里插入图片描述
m获取帮助
p打印当前磁盘分区情况
n建立一个新分区
w保存
q退出
d删除一个分区

命令mke2fs
mkfs.ext2
mkfs.ext3
mkfs.ext4
mkfs.xfs

-b 表示分区时设定每个数据区块占用的空间大小 每个数据块都支持1024.2048.4096B
-i 表示设定Inode的大小
-N设定inode的数量
-c格式化前先检测磁盘是否有问题;加上这个选项,运行速度会变慢
-L预设该分区的标签(label)
-j建立ext3格式的分区;如使用mkfs.ext3格式,就不用加这个选项
-t指定文件系统的类型,可以是ext2、ext3,也可以是ext4。
例如 mke2fs -t ext4 /dev/sdb5
补充
mkfs.ext4 === mke2fs -t ext4
mke2f不支持XFS类型,只能用mkfs.xfs

挂载/卸载磁盘
mount
直接输入,直接显示当前系统已经挂载的所有分区
在这里插入图片描述
新建文件夹进行挂载
在这里插入图片描述
卸载磁盘
umount命令可以跟挂载点,可以跟分区名,不能跟LABEL和UUID
在这里插入图片描述

/etc/fstab
在这里插入图片描述
第一列是分区标识,可以写分区的LABEL分区的UUID 也可以写分区名(/dev/sda1)
第二列是挂载点
第三列是分区的格式
第四列是Mount的一些挂载参数。一般情况下可以直接写defaults
第五列的数字表示是否被dump备份,1表示备份,0表示不备份
第六列表示开机时是否自检磁盘,1,2表示检测,0表示不检测。自检时 1比2优先级高,所以先检测1,再检测2,如果有多个分区需要开机检测,就都设置成2,1检测完后会同时检测2.在centos7系统里,所有分区中该列的值都是0

第四列的具体介绍
async/syncasync表示与磁盘和内存不同步。系统每隔一段时间就会把内存数据写入磁盘中,而sync则会随时同步内存和磁盘中的数据。
auto/noauto开机自动挂载/不自动挂载。
default大多数永久文件系统的默认值设置挂载定义,包括rw、suid、dev、exec、auto、nouser和async。
ro按只读权限挂载
rw按可读可写权限挂载
exec/noexec允许/不允许可执行文件执行,不能把根分区挂载为noexec,否则将无法使用系统,甚至连mount命令都无法使用
user/nouser允许/不允许root外的其他用户挂载分区;为了安全请用nouser
suid/nosuid允许/不允许分区有suid属性,一般设置nosuid
usrquota启动用户的磁盘配额模式。磁盘配额会针对用户限定他们使用的磁盘额度
grquota启动群组的磁盘配额模式

通过修改etc/fstab
再使用mount -a可以将etc/fstab全部一起挂载

在这里插入图片描述
blkid 获取各分区的UUID
在这里插入图片描述
如果想让某个分区在开机后自动挂载,有两种方法,一是在/etc/fstab增加一行,像上面所说的那样,二是把挂载命令写到/etc/re.d/rc.local文件中去
在这里插入图片描述
有可能把命令写入文件里却没有开机执行,是因为系统没有找到那个命令。所以,应该把mount写成/usr/bin/mount UUID=“XXXXXXXXXXXXXXXXXXX” /XXXX(挂载目录)
写完文件后还需要chmod a+x /etc/rc.d/rc.local
因为在Centos7系统,该文件默认没有执行权限。

增加虚拟内存
在这里插入图片描述
解释:是用if的指定源(一般是写/dev/zero,他是UNIX的一个特有文件,可以源源不断的提供“0”)of指定目标文件,bs定义块的大小,count 定义块的数量,bs和count这两个参数决定了目标文件的大小,即目标文件大小=bs*count,图是建立了一个1.1G的文件,然后将他格式化,就可以挂载使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值