linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用
转载: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编辑后的后续保存退出等相关命令的使用相关推荐
- Centos 9 终端下vim修改文件后如何保存退出及相关命令
前言 在使用CentOS 9 stream时,使用vim命令创建一个txt文件,输入内容后如何保存文件并退出.前提是系统中要有vim, 方法如下: 先按ESC键 跳到命令模式,然后按 " : ...
- Linux下不保存退出以及相关退出命令
进入vi下面修改东西,一不小心修改错了,想要恢复,习惯性的Ctrl+z居然忘记这是windows的专利了.网上搜了一下相关的保存及退出命令,但是最实用我这个情况的就是一个快捷键Ctrl+C. 其实li ...
- 【Linux】Linux常用命令--文件打开、创建、移动、用户管理权限等相关命令
目录 一.关于Linux文件目录 二.Linux常用命令 1.文件的打开显示命令 1.1 ls命令 1.2 cd命令 1.3 vim命令 2.文件夹的创建/删除/移动命令 2.1创建 2.2删除 2. ...
- linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)
系统版本:CenOS 7 Min 主要思路: 1:开启防火墙3306接口,或者关闭防火墙 2:在mysql中设置允许通过什么账户,什么密码访问 3:更新mysql权限 步骤一:开启防火墙3306接口, ...
- Linux系列文章 —— vim的基本操作(误入vim退出请先按「ESC」再按:q不保存退出,相关操作请阅读本文)
系列文章目录 vim-操作篇 进程概念篇 进程地址空间篇 文章目录 系列文章目录 前言 一.vim的基本概念 二.vim的基本操作 1.退出vim编辑器 2.进入vim编辑器 3.模式功能及切换 三. ...
- 请使用命令行统计各tcp状态的数量_TCP 连接状态及相关命令学习
在平时的开发工作中,我们都使用被封装完好的 TCP/HTTP 库去完成需求开发,很少关心底层 TCP 的连接状态,但是一旦遇到较难定位的线上事故,往往都是因为 TCP 连接参数或者使用姿势不对导致的, ...
- exchange管理控制台命令行 查看邮箱数据库信息、接收连接器、发送连接器 相关命令
目录 exchange管理命令行打开方法 查看邮箱数据库 查看所有接收连接器 查看所有发送连接器
- Linux相关命令、Vi、shell编程
一. 系统用户.系统组管理 1.useradd 一个用户可以属于多个组,主组只有一个 useradd -c /-d /-D / -g/ -G/ -m/ -s/ -r/ -u -c 密码提示 -d 指定 ...
- linux vim保存退出命令
linux vim保存退出命令:先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. vi的其他保存/退出命令: :w 保存: :w filename 另 ...
最新文章
- 分享:用promise封装ajax
- ruby 新建对象_Ruby面向对象编程的简介
- python函数拟合不规则曲线_python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案...
- FD.io/VPP — L2 vSwitch
- 【设计模式】中介者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
- ORACLE 10G以后的ORDER BY操作优化
- SSH:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
- 关于球谐函数一些初步的理解
- JavaScript的语法规则
- boost python实现_Boost Python官方样例(一)
- 概率统计学习笔记(7)
- Matlab科研绘图颜色补充(特别篇5)—176种美国传统颜色
- java ee 思维导图
- html注册页面教程视频,新手建站HTML 学习系列视频教程之HTML 简介
- C/C++外卖点餐管理程序
- 小程序UI框架minui
- 外包 (outsourcing) - 劳务派遣 (labor dispatching)
- 男生总会误解女生的14个地方。【爱她就停下两分钟看看吧!】
- 【原生js实现MVVM核心框架】
- socat的安装与使用
热门文章
- 当启动vue项目安装依赖时报错
- ITU-R BT.1788建议书 对多媒体应用中视频质量的主观评估方法
- vb.net中递归退到最外层_面试题被问到再也不慌,深究JavaScript中的深拷贝与浅拷贝...
- ECharts力导向布局图增加滚动条
- Apsara Clouder专项技能认证:实现调用API接口(阿里云疫情白给课程系列)
- android 高德地图动画,点动态样式-基本功能-示例中心-Loca API 示例 | 高德地图API...
- php中sisson用法,session用法
- 点云的密度 曝光时间_200倍的提速!华人博士生提出大场景三维点云语义分割新框架...
- Python入门--元组的遍历,获取元组元素
- python图书馆预约系统_python实现图书馆研习室自动预约功能