您的位置:首页 > 其它

磁盘格式化、磁盘挂载、手动增加swap空间

2018-04-10 00:00 736 查看
1、磁盘格式化(上)

mke2fs命令被用于创建磁盘分区上的“etc2/etc3”文件系统。



cat /etc/filesystems 查看centos7支持的文件格式



mount 查看当前系统文件格式

centos7 xfs

ext4 centos6

ext3 centos5



mke2fs -t xfs

-t 指定文件系统格式

-b 指定块大小



mke2fs -t ext4 /dev/sdb1 格式化成ext4格式



blkid /dev/sdb1 查看没有挂载的分区

mkfs.xfs -f /dev/sdb1 格式化成xfs格式



2、磁盘格式化(下)

mkfs.ext4 等于 mke2fs -t ext4(不支持xfs,需要配置)

mke2fs -b 8192 /dev/sdb1 -b指定块大小

-m 指定分区预留的空间大小,5%预留给root用户





mkfs.ext4 -m 0.1 /dev/sdb1



mke2fs -t ext4 /dev/sdb1 4个块对应一个inodes



mke2fs -i 8192 -t ext4 /dev/sdb1 -i指定多少个字节指定一个inodes



3、磁盘挂载(上)

mkfs.xfs /dev/sdb

blkid /dev/sdb

不管有没有分区都可以格式化



mount /dev/sdb /mn



mount



umount /dev/sdb 卸载挂载点



umount -l /dev/sdb 强制卸载挂载点



4.8磁盘挂载(下)

mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。



挂载的选项



rw 可读可写

suid 允许这个分区里的文件设置suid权限

exec 是否可执行

auto 自动挂载

nouser 是否允许普通用户挂载

sync 内存里面的数据随时写到磁盘

async 不会设置同步



remount 重新挂载



vi /etc/fstab 系统启动默认挂载那些分区的配置文件

第一列 设备号

第二列 挂载点

第三列 分区格式

第四列 挂载选项 defaults 备份文件系统

最后一列设置优先级 系统重新启动检查磁盘是否有问题

0 不检测

1级别高于2

2







5、手动增加swap空间

dd if=/dev/zero of=/tmp/newdisk bs=1M count=100
dd 操作磁盘

id 指定从哪里读

/dev/zero linux内核doulingqi 产生源源不断的0

of 将0写到那里去

bs 指定每个块的大小

du -sh /tmp/newdisk 查看磁盘大小



mkswap /tmp/newdisk 格式化



swapon /tmp/newdisk 添加到swap

swapoff /tmp/newdisk 卸载swap



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