×

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

池文强 128

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

本版版主

9
16
2

发帖

粉丝

关注

124
73
30

发帖

粉丝

关注

25
7
0

发帖

粉丝

关注

69
36
2

发帖

粉丝

关注

6
14
0

发帖

粉丝

关注

15
9
5

发帖

粉丝

关注

本版达人