美文网首页
2018-09-26

2018-09-26

作者: 越来越好_1472 | 来源:发表于2018-09-26 22:22 被阅读0次

4.5/4.6 磁盘格式化

有了分区,不个事话的无法使用磁盘

windows 支持ntfs fat格式的文件系统

cat /etc/filesystems

xfs 默认系统

mount 命令看系统格式,只要关注dev

/ /boot 都是 xfs 都是centos7系统的文件格式

ext4 centos6

ext3 centos5

ext2

mke2fs 格式化 分区命令

-t 指定文件系统 xfs 

-b 指定块大小 du -sh  或者 ls -lh

mke2fs-t xfs -b 2048 /dev/sdb1 不支持xfs 但是可以使用mkfs.xfs -f /dev/sdb1强制格式化

但是想要看还没有挂载的分区,用

blkid /dev/sdb1看

mkfs.ext4= mke2fs -t ext4

mke2fs -b 8192 /dev/sdb1 指定块大小,如果存储的文件比较大,高清文件,或者视频可以用大一点的块。

这里的8912就是字节 =8k

mke2fs -m 0.1 /dev/sdb1 指定预留给超级用户的空间大小

mkfs支持的是xfs 其余的和mke2fs支持的选项一样

如果创建没有指定格式的话,默认成了ext2

四个块对应一个的inode

mke2fs -i 8192/dev/sdb1 inode就多了,原来是4096=4k一个

mke

mke2fs -b 块大小-m 指定预留空间 -i 指定inode 多少字节制定一个inode,最低一个块对应一个inode。inode要多的话,字节数要变小。

最后直接 mkfs.xfs /dev/sdb1 格式化磁盘

4.7/4.8 磁盘挂载

一个磁盘可以不分区直接格式化

fdisk /dev/sdb1 查看磁盘分区

mkfs.xfs /dev/sdb直接格式化

查看格式化之后的磁盘 blkid /dev/sdb

不管有没有分区都可以格式化,只有格式化才能挂载文件系统。linux磁盘要想访问一定要挂载到挂载点上,挂载点实际是一个目录

挂载命令 mount

mount /dev/sdb

df -f

mount /dev/sdb /mnt/这里就是挂载点,没有挂载点就是磁盘的入口,没有挂载点没哟办法写入

umount 卸载挂载点命令

mount 命令

man mount看看

mount - o 后面接上的是选项

default 包含了 rw  可读写

suid 允许设置uid权限 

dev 和设备有关

exec可执行

noexec不可执行

auto自动挂载

nouser 普通用户不可挂载

sync随时写,实时同步,内存里面的数据随时写到磁盘上去,磁盘压力大。

async不随时同步

remount重新挂载

mount -o remount,rw /

配置文件

fstab 系统磁盘挂载

vi /etc/fstab  系统启动默认挂载磁盘和分区情况

第一列 分区号 分区名字 每一个分区都有一个uuid blkid 可以看

第二列

第三列

第四列 挂载选项

第五列 文件系统

第六列 数字选项0 1 2表示优先级别

4.9 手动增加swap空间

创建一个swap空间 和系统分区时候创建的不一样

ssd硬盘不要那么大的swap,当某一个服务需要使用到大的swap

首先文件系统里面 模拟出一个文件磁盘

dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

dd 用来操作磁盘 

if指定从哪里读

of 指定将0写到哪里去

bs 指定块的大小

count=100 乘以bs 指定大小了

du -sh /tmp/newdisk

mkswap -f /tmp/newdisk 格式化

free -m

swapon /tmp/newdisk

chmod 0600 /tmp/newdisk

不想要了swap

使用swapoff /tmp/newdisk

检查free -m

rm -f /tmp/newdisk

相关文章

网友评论

      本文标题:2018-09-26

      本文链接:https://www.haomeiwen.com/subject/iiyjoftx.html