Linux vi命令即vi编辑器,是 Linux/UNIX 环境下经典的编辑器。Linux vi 命令非常强大,可以使用它高效的编辑代码,配置系统文件等,运用非常广泛。但在Linux系统中打开vi编辑器时,不少朋友会提示E325: ATTENTION类的错误。那么,遇到这种情况后,该如何解决此类问题呢?

为什么会出现E325: ATTENTION类的错误?

出现此类错误是vi程序对文件的一种保护机制(或锁机制)。由于在编辑该文件的时异常退出,而vi在编辑文件的时候会创建一个swp file来保证文件的安全性,如果没有正常退出vi的,下次打开这个文件就会报E325的错误,提示你swp文件已经存在。例如,使用SSL连接编辑时,断开。

解决办法

1.删除创建的这个文件。最简单的是,输入D(删除交换文件),下次打开就不会出现这个问题了。稍微复杂一点的是,首先找到该文件的位置。但由于swp文件是隐藏的,ls -l命令是看不到的,所以只有使用 ls -la才可以找到该文件的位置,接下来再使用rm -f .swp命令删除该文件,然后再次打开就恢复正常了。但需注意的是,使用这个方法不会恢复数据。

2.输入R(恢复),然后回车,此时对文件进行保存,退出。再次打开这个文件,这时又出现了E325这个界面(这是因为你仅仅只是恢复了数据,还没有删除.swp文件)不要着急;输入D(删除交换文件),然后再次打开就恢复正常了。这种方法的优势是可恢复数据,不会损坏文件。

在Linux系统中vi如何使用?

vi又是“Visual interface”的简称,它在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。没有菜单,只有命令,且命令繁多。

下图是vi命令的基础操作。

linux网络配置出现E325,Linux CentOS E325错误,如何解决?VI如何使用?相关推荐

  1. linux网络配置命令笔记,Linux笔记(九) 网络命令

    1 Linux机器IP地址的配置 2 ping ip地址的问题解决  1) Linux的ip 网段  网关  2) 虚拟交换机 3)  windows中的网络配置   4) 防火墙 1 网络服务 ip ...

  2. linux网络配置遇到问题,Linux网络问题:Network is unreachable

    总结一下: Linux的网络连接如果不通的一共就这几个地方会出问题: 1.Linux防火墙和Windows客户端防火墙,都关闭即可. 2.selinux,关闭即可. 3.IP地址和网关等,配置正确. ...

  3. 【CentOS Linux 7】【Linux网络配置基础】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  4. linux网络配置(一)问题系列

    描述:虚拟机ping不通www.baidu.com系列,故事的开始是学习linux的第n天 教学使用centos6 yum安装命令tree 直接就好了 但是自己是centos7不行,然后一路" ...

  5. Linux网络配置(动静转换及连接Linux问题)

    文章目录 Linux网络配置 动态 固定 重启网卡 CentOS中ping不通百度,解决如下: ssh不允许使用root用户使用密码登陆 示范:我的固定IP配置 关闭selinux 替换yum源 1. ...

  6. linux入门基础——linux网络配置

    linux网络配置 以太网连接 在linux中,以太网接口被命名为:eth0.eth1等.0.1代表网卡编号 通过lspci命令能够查看网卡硬件信息(假设是usb网卡,则须要使用lsusb命令) 命令 ...

  7. 虚拟机下Linux网络配置

    之前配置好了linux系统,在网络这块我用的是桥接模式. 现在分享一下使用虚拟机桥接模式配置Linux网络的过程. 一.首先配置外网的本地Ip地址. 二.配置Linux 网络链接 1.打开linux网 ...

  8. 苹果mac电脑修改并快速linux网络配置

    mac电脑配置linux网络配置 说明:有小伙伴拥有mac电脑但是配置linux的网络时候总是找不到网卡和ip配置,话不多说我们开始吧- 如何快速配置网关和ip 查看ens33网络配置文件并修改BOO ...

  9. linux网络配置相关命令

    linux 网络配置   网卡名称:     RHEL5: /etc/modprobe.conf  以 alias 形式配置 RHEL6: /etc/udev/rules.d/70-persisten ...

  10. linux设置命令nmui,Linux网络配置及管理

    一.IP.网关.路由.掩码 网络间主机的通信是通常是基于TCP/IP协议.数据从A主机发送到网络中的B主机,需要通过层层包装及协议转发,最终通过B主机的IP地址定位,B主机才能最终接收到数据.这个过程 ...

最新文章

  1. angular入门--filter搜索
  2. NetBeans 时事通讯(刊号 # 57 - May 27, 2009)
  3. 火狐浏览器缓存登录名、密码解决方法
  4. ATM + 购物商城程序
  5. harmonyOS智慧屏,在鸿蒙HarmonyOS智慧屏上实现一款粗糙的计算器
  6. a标签获取input值_HTML5常用标签
  7. java鼠标点击暂停程序_java – LWJGL抓取鼠标 – 如果应用程序挂起或使用抓取的鼠标点击断点时调试...
  8. Typescript tsconfig
  9. Mac基础设置—应用程序
  10. Ubuntu 14.04 设置静态IP地址全攻略
  11. MySQL驱动jar包的下载--保姆教程
  12. 关于地理数据收集与处理的基本工具推荐(2)---10m精度的全球土地覆盖数据下载
  13. 多种方式带你玩转 javascript 实现关闭浏览器页签
  14. 生存分析第一课: censoring 、truncation、survival function、hazard function
  15. allegro 对齐元器件_Allegro怎么对元器件进行对齐
  16. 单片机中的浮点数转换成串口可打印格式
  17. wpsmac和pc版的区别_WPS Office for Mac VS Microsoft Office 365,同为办公软件,差别竟然这么大!...
  18. ACES 工作流 ACES Workflow
  19. 解读阿里云NEXT ECS发布会,阿里云的基础设施有多牛
  20. 东北大学5月校赛c题

热门文章

  1. DPDK在Linux用户级执行环境中执行EAL
  2. RFC:Request For Comments
  3. Python保留字,keyword
  4. python视频提取关键帧_一种视频关键帧提取算法的制作方法
  5. python生成器generator和迭代器Iterator测试
  6. springboot细节挖掘(对测试的支持)
  7. c语言贪吃蛇游戏编程视频教程,C语言贪吃蛇游戏精典源码 - 视频教程 - VC中文网-VC-MFC编程论坛 - Powered by Discuz!...
  8. mysql并发插入死锁_MySQL: 并发replace into的死锁问题分析-阿里云开发者社区
  9. ios 网络状态获取_Network Kit X——网络检测工具箱
  10. python 图像处理_Python常用库-Pillow图像处理