网站首页 > linux / 正文
swapfile文件是linux系统下用来额外提供虚拟内存的文件,一般存放在linux的根目录下,可以用ls -lah命令查看该文件属性和大小。
通过ls -lah /命令查看swapfile文件大小和使用free -h命令查看系统swap的大小,发现二者大小差不多。swap部分的内存是用于预留的,当系统内存耗尽时,系统会将swap上的内存交换到磁盘空间上,为进程提供内存空间。
我们可以根据系统的大小,来增加或者减少系统的swap的大小
增加swap空间,如图2,
命令1的 swapoff /swapfile表示禁用/关闭交换分区
命令2的 dd if=/dev/zero of=/swapfile bs=2G count=1表示调整交换分区的大小为2G,count=1表示1次,为2则增加4G
命令3的 mkswap /swapfile表示使用mkswap命令格式化话交换分区
命令4的 swapon /swapfile表示启用交换分区,off之后则要on。
减少交换空间,如图3
linux在特定情况下会生成相应的.swp文件,这个时候生成的.swp文件也是会占用我们的交换空间大小的。
当在linux系统下使用vi或者vim命令编辑文件时,没有保存,直接就将编辑界面给关闭了。这个时候,在对应的目录下会产生相应的.swp文件。如图4,将编辑界面强制关闭后,使用ls -la命令可以查看对应的目录下生成了.swp文件(图5)。
.swp文件是一个隐藏文件,因此我们要使用 ls -la命令才可以看到后缀为.swp的文件。
Tags:linux保存文件命令
- 上一篇:10新手学习:Linux文件管理(4)
- 下一篇:Linux常用的命令学习笔记
猜你喜欢
- 2024-11-26 linux-文件目录指令
- 2024-11-26 linux文档编辑的命令都有哪些?linux命令详解
- 2024-11-26 Linux 压缩命令
- 2024-11-26 Linux的so文件到底是干嘛的?浅析Linux的动态链接库
- 2024-11-26 Linux的常用命令就是记不住,怎么办?于是推出了这套教程
- 2024-11-26 Linux 误删文件恢复命令及方法
- 2024-11-26 Linux常用的命令学习笔记
- 2024-11-26 10新手学习:Linux文件管理(4)
- 2024-11-26 linux中的route命令使用
- 2024-11-26 vi怎么保存与退出