Linux中.swp 文件的产生与解决方法
.swp简介
vim中的swp即swap(交换分区)的简写,在编辑文件时产生,它是隐藏文件。这个文件是一个临时交换文件,用来备份缓冲区中的内容。类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。
如果文件正常退出,则此文件自动删除。
如果并没有对文件进行修改,而只是读取文件,是不会产生swp文件的
.swp的产生
1.当你用多个程序编辑同一个文件时
#解决方法:
选择readonly
2.非常规退出时
当强行关闭vi时,比如电源突然断掉或者你使用了Ctrl+ZZ,vi自动生成一个.swp文件,下次再编辑时就会出现一些提示。
#解决方法:
如果你正常退出,那么这个这个swp文件将会自动删除(vim编辑器要正常退出可以使用Shift-ZZ)。
用
vi -r xxx.c
来恢复文件,然后用
rm -rf xxx.swp
删除swp文件,不然每一次编辑时总是有这个提示。
如果你不想产生交换文件,可以在vim配置中 (/etc/vimrc) 添加
set noswapfile
命令禁止产生交换文件
也可以用添加
set swapfile
这条命令设置生成交换文件
Linux中.swp 文件的产生与解决方法相关推荐
- Kali Linux中显示“仓库没有数字签名”的解决方法
Kali Linux中显示"仓库没有数字签名"的解决方法 在Kali Linux中使用"apt-get"指令是,会显示"仓库没有数字签名", ...
- linux中查找文件属于那个软件包的方法
一.linux中查找文件属于那个软件包的方法 [root@salt prod]# whereis htpasswd htpasswd: /usr/bin/htpasswd /usr/share/man ...
- 关于mac中office文件不显示图标的解决方法
macbook pro 使用过程中遇到的一些小问题和技巧 mac中office文件(word/ppt/excel)不显示图标的解决方法 MBP打开word后是白白的一片,由于经常使用word打开看到这 ...
- linux中的clock shew 问题的解决方法
前言: 今天公司拿了个刀片服务器过来.刀片服务器有四个系统一个交换机,每个系统装在单独的服务器上,集成到一台上面,像几块厚的木板插在一个架子上,还带一个特大的Storage存储服务器和超大的电源.问题 ...
- 使用linux命令上传文件,Linux中常用文件传输命令及使用方法
sftp sftp即Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中 ...
- Linux中切换用户变成-bash4.1-$的解决方法
原因是root在/root下面的几个配置文件丢失,将/etc/skel/目录下的三个文件拷贝到用户家目录即可 cp /etc/skel/.bashrc /root/ cp /etc/skel/.bas ...
- linux中的浏览器出现中文乱码解决方法
-.原因是缺少以下包没有安装,打开系统镜像,找到包后安装解决: #rpm -ivh fontconfig-2.4.1-7.el5.i386.rpm # rpm -ivh fontconfig-deve ...
- 如何在 Linux 中查找文件所有者?
在 Linux 系统中,每个文件和目录都有一个所有者(owner)和一个所属组(group).所有者通常是创建该文件或目录的用户,而所属组通常是文件或目录所属的组.在某些情况下,您可能需要查找特定文件 ...
- cp linux 直接覆盖,Linux中cp直接覆盖不提示的方法
新做了服务器,cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的. 把a目录下的文件复制到b目录 cp –r a/* b 执行上面的命令时,b存在的每个文件都 ...
最新文章
- Nodejs+Express学习二(Mongoose基础了解)
- WCF RIA优缺点
- ActiveX: 如何用.inf和.ocx文件生成cab文件
- Tomcat学习--配置tomcat
- memset详解 设置无穷大INF
- FUCKED-BUG之python子进程的键盘中断
- ISO27001标准的起源和发展
- linux安装完windows字体以后 特别难看,告别 Windows 终端的难看难用,从改造 PowerShell 的外观开始...
- ubuntu端口转发工具 Rinetd
- 台达plc自由口通讯_台达PLC的通信协议??
- RGB/YUV/YIQ 颜色空间
- 初学docker理解二
- [MATLAB]层次分析法计算权重
- 计算机毕业设计ssm家具商城hog7l系统+程序+源码+lw+远程部署
- ElastSearch整合SpringBoot模仿京东商城实现关键字高亮显示
- 菜鸟窝Android百度云视频,菜鸟窝React Native 视频系列教程
- android手机8g内存够用嘛,8G 运存已经过时了?手机运存到底要多大才够用?
- 大数据学习之Linux服务器常用命令
- phpstorm中,光标变成一个长方红色块,如何调回来?
- 【MySQL】Spring Boot项目基于Sharding-JDBC和MySQL主从复制实现读写分离(8千字详细教程)