×

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

池文强 1298

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

本版版主

124
74
30

发帖

粉丝

关注

26
9
0

发帖

粉丝

关注

70
36
1

发帖

粉丝

关注

6
14
0

发帖

粉丝

关注

18
10
5

发帖

粉丝

关注

本版达人