×

Linux vi 命令保存与退出 使用详解
  

池文强 883

{{ttag.title}}
vi 是 Linux 中经典的编辑器之一,它具有命令行操作和可视化编辑的两种模式,是 Linux 用户必须掌握的基本技能之一。下面我们来详细介绍 vi 的使用方法。

打开文件
在命令行模式下,输入以下命令:

$ vi filename
其中 filename 是你要编辑的文件名。如果文件不存在,VI 会自动创建一个新文件。

一、命令模式
打开文件后,你会进入 VI 的命令模式。在命令模式下,你可以执行一些列编辑命令,但不能直接输入或编辑文本。

以下是常用的命令模式命令:

h:向左移动一个字符
j:向下移动一行
k:向上移动一行
l:向右移动一个字符
i:插入文本,进入插入模式
x:删除光标所在位置的一个字符
dd:删除光标所在行
yy:复制光标所在行
p:粘贴
二、插入模式
如果要输入文本,需要先进入插入模式。在命令模式下,按下 i 键即可进入插入模式。此时可以直接输入文本。

如果需要退出插入模式,可以按下 ESC 键,回到命令模式。

三、可视化模式
可视化模式可以选择文本进行复制、删除等操作。在命令模式下,按下 v 键即可进入可视化模式。此时可以使用方向键选择文本。选择完成后,可以按下 d 或 y 命令删除或复制所选择的文本。

四、保存文件和退出 VI
在命令模式下,输入以下命令:

:w:保存文件,但不退出 VI
:wq:保存文件并退出 VI
:q!:强制退出 VI,不保存更改
以上是 VI 的基本用法,学会这些基本操作后,你就可以方便地使用 VI 进行编辑文件了。

五、操作示例:
连接工具:MobaXterm 20.0.0.4286

操作步骤如下:

1、使用MobaXterm连接SSH,输入远程主机IP地址:192.168.1.22 指定用户名root,端口22

2、输入root密码后,假设要去修改/etc/sysconfig/network

输入命令:vi /etc/sysconfig/network

3、进入vi编辑器,输入需要修改的内容,比如:hostname = OADB01

4、按下 ESC 键,回到命令模式,输入:wq,保存文件并退出vi

5、完成文件保存,输入exit退出ssh连接

打赏鼓励作者,期待更多好文!

打赏
1人已打赏

牛风喜 发表于 2024-4-29 09:41
  
每日一积累慢慢变专家
发表新帖
热门标签
全部标签>
安全效果
西北区每日一问
技术盲盒
技术笔记
干货满满
【 社区to talk】
每日一问
信服课堂视频
GIF动图学习
新版本体验
技术咨询
2023技术争霸赛专题
功能体验
产品连连看
标准化排查
自助服务平台操作指引
秒懂零信任
技术晨报
安装部署配置
原创分享
排障笔记本
玩转零信任
排障那些事
SDP百科
技术争霸赛
深信服技术支持平台
通用技术
以战代练
升级&主动服务
社区新周刊
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
产品预警公告
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
高手请过招
高频问题集锦
POC测试案例
全能先锋系列
云化安全能力

本版版主

10
17
3

发帖

粉丝

关注

124
74
30

发帖

粉丝

关注

26
8
0

发帖

粉丝

关注

70
36
1

发帖

粉丝

关注

6
14
0

发帖

粉丝

关注

18
10
5

发帖

粉丝

关注

本版达人