转载:https://blog.csdn.net/lv_shijun/article/details/70258554

使用软件:Xshell5

一、首先用vi命令打卡要编辑的文件:

注意:vi命令的使用如下

打开或新建文件,并将光标至于第一行首:[root@centos6 /]# vi /etc/my.cnf

打开文件,并将光标移至最后一行行首:[root@centos6 /]# vi + /etc/my.cnf

打开文件,并将光标置于第n行首:[root@centos6 /]# vi +n /etc/my.cnf

打开文件,并将光标置于第一个与pattern匹配的串处:vi +/pattern filename

二、按键盘上“a”键或“i”键,vi界面出现 INSERT后,开始进行编辑操作

三、编辑完毕后,按ESC键,跳到命令模式,然后进行保存退出或不保存退出操作:

保存,不退出vi-----------------------  :w

强制保存,不退出vi-----------------------  :w!

将修改另外保存到file中,但不退出vi(不常用)-----------------------   :w file

保存,并退出vi-----------------------  :wq   或  :x

强制保存,并退出vi-----------------------  :wq!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~华丽的分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~

下面是不保存的相关命令

不保存,并退出vi-----------------------  :q

不保存,并强制退出vi-----------------------  :q!

放弃所有修改,从上次保存文件开始再编辑-----------------------  :e!

转载于:https://www.cnblogs.com/ysq0908/p/10837136.html

linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用相关推荐

  1. Centos 9 终端下vim修改文件后如何保存退出及相关命令

    前言 在使用CentOS 9 stream时,使用vim命令创建一个txt文件,输入内容后如何保存文件并退出.前提是系统中要有vim, 方法如下: 先按ESC键 跳到命令模式,然后按 " : ...

  2. Linux下不保存退出以及相关退出命令

    进入vi下面修改东西,一不小心修改错了,想要恢复,习惯性的Ctrl+z居然忘记这是windows的专利了.网上搜了一下相关的保存及退出命令,但是最实用我这个情况的就是一个快捷键Ctrl+C. 其实li ...

  3. 【Linux】Linux常用命令--文件打开、创建、移动、用户管理权限等相关命令

    目录 一.关于Linux文件目录 二.Linux常用命令 1.文件的打开显示命令 1.1 ls命令 1.2 cd命令 1.3 vim命令 2.文件夹的创建/删除/移动命令 2.1创建 2.2删除 2. ...

  4. linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)

    系统版本:CenOS 7 Min 主要思路: 1:开启防火墙3306接口,或者关闭防火墙 2:在mysql中设置允许通过什么账户,什么密码访问 3:更新mysql权限 步骤一:开启防火墙3306接口, ...

  5. Linux系列文章 —— vim的基本操作(误入vim退出请先按「ESC」再按:q不保存退出,相关操作请阅读本文)

    系列文章目录 vim-操作篇 进程概念篇 进程地址空间篇 文章目录 系列文章目录 前言 一.vim的基本概念 二.vim的基本操作 1.退出vim编辑器 2.进入vim编辑器 3.模式功能及切换 三. ...

  6. 请使用命令行统计各tcp状态的数量_TCP 连接状态及相关命令学习

    在平时的开发工作中,我们都使用被封装完好的 TCP/HTTP 库去完成需求开发,很少关心底层 TCP 的连接状态,但是一旦遇到较难定位的线上事故,往往都是因为 TCP 连接参数或者使用姿势不对导致的, ...

  7. exchange管理控制台命令行 查看邮箱数据库信息、接收连接器、发送连接器 相关命令

    目录 exchange管理命令行打开方法 查看邮箱数据库 查看所有接收连接器 查看所有发送连接器

  8. Linux相关命令、Vi、shell编程

    一. 系统用户.系统组管理 1.useradd 一个用户可以属于多个组,主组只有一个 useradd -c /-d /-D / -g/ -G/ -m/ -s/ -r/ -u -c 密码提示 -d 指定 ...

  9. linux vim保存退出命令

    linux vim保存退出命令:先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. vi的其他保存/退出命令: :w 保存: :w filename 另 ...

最新文章

  1. 分享:用promise封装ajax
  2. ruby 新建对象_Ruby面向对象编程的简介
  3. python函数拟合不规则曲线_python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案...
  4. FD.io/VPP — L2 vSwitch
  5. 【设计模式】中介者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
  6. ORACLE 10G以后的ORDER BY操作优化
  7. SSH:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  8. 关于球谐函数一些初步的理解
  9. JavaScript的语法规则
  10. boost python实现_Boost Python官方样例(一)
  11. 概率统计学习笔记(7)
  12. Matlab科研绘图颜色补充(特别篇5)—176种美国传统颜色
  13. java ee 思维导图
  14. html注册页面教程视频,新手建站HTML 学习系列视频教程之HTML 简介
  15. C/C++外卖点餐管理程序
  16. 小程序UI框架minui
  17. 外包 (outsourcing) - 劳务派遣 (labor dispatching)
  18. 男生总会误解女生的14个地方。【爱她就停下两分钟看看吧!】
  19. 【原生js实现MVVM核心框架】
  20. socat的安装与使用

热门文章

  1. 当启动vue项目安装依赖时报错
  2. ITU-R BT.1788建议书 对多媒体应用中视频质量的主观评估方法
  3. vb.net中递归退到最外层_面试题被问到再也不慌,深究JavaScript中的深拷贝与浅拷贝...
  4. ECharts力导向布局图增加滚动条
  5. Apsara Clouder专项技能认证:实现调用API接口(阿里云疫情白给课程系列)
  6. android 高德地图动画,点动态样式-基本功能-示例中心-Loca API 示例 | 高德地图API...
  7. php中sisson用法,session用法
  8. 点云的密度 曝光时间_200倍的提速!华人博士生提出大场景三维点云语义分割新框架...
  9. Python入门--元组的遍历,获取元组元素
  10. python图书馆预约系统_python实现图书馆研习室自动预约功能