内存交换分区创建&文件系统观察与操作
作者:互联网
20.11.10
内存交换分区创建
使用物理分区创建
-
进行分区操作
gdisk /dev/vda
-
开始创建swap 格式
mkswap /dev/vda6
创建mkdwap 格式
blkid /dev/vda6
确定格式化,通过blkid 能识别这个设备
-
观察与加载
free
显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等
swapon /dev/vda6
使用swapon 启动/dev/vda6
swapon -s
列出目前使用的内存交换分区设备有哪些
vim /etc/fstab
UUID="6b17exxxxxxxxxxxxxxxxxxx" swap swap defaults 0 0
写入配置文件,不是文件系统,第二栏位写入swap 即可
使用文件创建内存交换文件
-
使用dd 这个命令在/tmp 下面新增一个128MB 的文件
dd if=/dev/zero of=/tmp/swap bs=1M count=128
-
使用mkswap 将/tmp/swap 这个文件格式化为内存交换文件的文件格式
mkswap /tmp/swap
-
使用swapon 来将/tmp/swap 启动
swapon /tmp/swap
-
使用swapoff 关闭swap file ,并设置自动启动
vim /etc/fstab
/tmp/swap swap swap defaults 0 0
为何这里不用UUID,因为系统仅会查询区块设备(block device)不会查询文件
所以,这里千万不要使用UUID,不然系统会查询不到
swapoff /tmp/swap
关闭/tmp/swap
swapon -s
显示没有了/tmp/swap
swapon -a
/tmp/swap 再次出现,确定你的/etc/fstab 设置无误
文件系统的特殊观察与操作
总用量为所有区块相加得到的容量
parted [设备] [命令 [参数]]
:进行分区操作
- 命令功能
新增分区:mkpart [primary|logical|Extended] [ext4|vfat|xfs] 开始 结束
显示分区:print
删除分区:rm [partition]
标签:tmp,分区,文件系统,dev,swap,swapon,内存 来源: https://www.cnblogs.com/ananing/p/13952916.html