三周第五次课(11月3日) 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

ぐ巨炮叔叔 提交于 2020-03-09 10:48:54
  • 4.5 磁盘格式化(上)(下)

 

磁盘格式  NTFS  fat  一般是NTFS

如何查看系统支持的文件系统格式,(centos7安装系统的时候默认是xfs)

cat /etc/filesystems  

 

查看分区的文件系统格式 

使用命令 mount  (关注dev的就可以了)

 

新创建的分区是还没格式化的 需要手动操作

使用命令  mke2fs  不支持xfs

mke2fs  -t  指定文件系统

mke2fs  -b 指定块的大小 (存大文件的可以分大一点的块)

mke2fs  -m 指定分区预留的空间大小

mke2fs  -i  指定多少字节对应一个iNode

 

mkfs.ext4  = mke2fs -t ext4   一样的效果  

 

mkfs.   是支持格式化为xfs 文件系统的

在已经格式化过的磁盘重新格式化 需要加选项 -f 强制格式化

现在mount是看不到该分区。需要挂载点。 如果想看还没挂载的分区 使用命令

blkid  分区名

 

  • 4.7 磁盘挂载(上)(下)

 

只有格式化后才可以挂载系统。(linux要想访问磁盘,需要一个挂载点)

挂载的命令

mount 分区名  挂载点

 

umount 分区名  卸载挂载点 (不能在要卸载的目标目录下)

umount -l  挂载点  可以直接卸载(在目标挂载点下也没关系)

 

挂载默认的选项defaults

rw(norw):可读 可写  

suid(nosuid):允许文件设置suid权限 

dev(nodev):设备

exec(noexec):是否可执行

auto(noauto):自动挂载

user(nouser):是否允许普通用户去挂载   

async(sync):是否通过内存同步到磁盘

 

/etc/fstab/    系统启动默认挂载哪里的配置文件

查看uuid  使用命令 blkid 就可以查看

可以使用分区的uuid挂载 

 

  • 4.9 手动增加swap空间

 

流程

创建虚拟磁盘

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

dd=用来操作磁盘

if=指定从哪里读

/dev/zero 产生源源不断的0

of=指定将0写入哪儿去

bs =块的大小

count=newdisk 大小

格式化 虚拟磁盘

mkswap -f /tmp/newdisk

之后加载swap 先来看原来多大

使用命令 swapon /tmp/newdisk 加载新加的swap

安全起见 可以更改下权限

chmod 0600 /tmp/newdisk

 

不想要的话。可以卸载

swapoff /tmp/newdisk

 

在删除/tmp/newdisk 就可以了

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!