linux vi 退出编辑状态

在 vi 编辑器中,要退出编辑状态并保存或者放弃更改,需要执行以下步骤:

  1. 保存并退出:
  • 按下 Esc 键确保你处于正常模式(Normal Mode)。

  • 输入 :wq,然后按下 Enter 键。这将保存更改并退出编辑器。

  1. 不保存退出:
  • 如果你想退出编辑器并放弃所有更改,同样确保你处于正常模式。

  • 输入 :q!,然后按下 Enter 键。这将不保存更改并退出编辑器。

  1. 保存但不退出:
  • 如果你想保存更改但仍然保留在编辑器中,确保你处于正常模式。

  • 输入 :w,然后按下 Enter 键。这将保存更改但不退出编辑器。

请注意,在 vi 编辑器中,命令通常是以冒号 : 开始的。这些命令会在命令行底部显示,并且按下 Enter 键后执行。

如果在 vi 编辑器中按下 Esc 键后,你并不处于正常模式,可能是因为你进入了其他模式,如插入模式。在插入模式下,你可以按下 Esc 键回到正常模式。如果键入 i 进入插入模式,可以按下 Esc 返回到正常模式。

jar 读取的配置yaml文件处于编辑状态,影响程序运行。

在 Linux 中,如果你使用的是 `vi或 `vim编辑器,你可以使用以下命令来查看文件是否处于编辑状态:

bash

lsof /path/to/your/file

这个命令会列出所有打开指定文件的进程。如果文件正在被编辑,你将在输出中看到相应的编辑器进程。

如果文件正在被编辑,但你只想知道是否被编辑而不是查看具体的编辑器进程,你可以使用 `fuser命令:

bash

fuser /path/to/your/file

这个命令会显示正在使用指定文件的进程的进程号(PID)。

如果输出为空,说明文件没有被任何进程占用,也就是没有在编辑状态中。如果有输出,你可以根据进程号(PID)使用其他命令进一步了解正在使用文件的进程。

请注意,这些命令可能需要以超级用户或拥有文件权限的用户身份运行,以确保对文件的适当访问权限。

启动jar sh的文件,把指定目录下的文件都添加 x权限

bash 复制代码
chmod +x 文件名|文件夹
相关推荐
2601_9657984734 分钟前
How to Build a Custom Artisan Store on WordPress: Crafti Theme Review
linux·服务器·数据库
mounter62538 分钟前
深度解析 Linux 内核中的 iomap 子系统:历史、演进、核心机制与未来
linux·文件系统·linux kernel·kernel·iomap
养海绵宝宝的小蜗2 小时前
LVS(Linux Virtual Server)项目知识点总结
linux·运维·lvs
阿黎02143 小时前
Linux驱动
linux
tjjingpan3 小时前
HCIP-Datacom Core Technology V1.0_20 IPv6概述
linux·服务器·网络
云泽8083 小时前
Linux基础开发工具(三):Vim高级配置、Swap恢复机制与Sudo权限白名单详解
linux·运维·vim
qetfw4 小时前
CentOS 7 vsftpd.conf 配置文件详解:监听、用户、权限、被动模式与 TLS
linux·运维·centos·ftp·vsftpd
风曦Kisaki4 小时前
Kubernetes(K8s)笔记Day04:控制器(ReplicaSet 与Deployment),滚动更新及回滚,滚动更新策略,Pod 的 DNS 策略
linux·运维·笔记·docker·容器·kubernetes
code_whiter4 小时前
初阶linux2环境基础开发工具完整教程
linux
AmazingEgg4 小时前
RHCSA 第三天学习笔记
linux