首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)

有很多方法: 退出Vi 当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。...在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。...在末行模式下,输入命令 :w Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。...在末行模式下,输入命令 :q 系统退出Vi返回到shell。...to overrides) 提示用户该文件被修改没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改的文件而要强行退出Vi时,可使用命令 :q!

20.3K40
您找到你想要的搜索结果了吗?
是的
没有找到

Linux登录显示提示信息

Linux可以设置登录前后的欢迎信息,虽然没啥技术含量,但却是非常实用的一个小技巧。 实现登录消息的功能,可以修改3个文件。...1、/etc/issue 本地登陆显示的信息,本地登录前 2、/etc/issue.net 网络登陆显示的信息,登录显示,需要由sshd配置 3、/etc/motd 常用于通告信息,如计划关机时间的警告等...其中上面的三个文件,issue.net和motd文件都是在登录显示,那么顺序是怎么样的呢,笔者做过一个测试,如下图所示: ?...其中不同的是: 使用Putty登录时,当我们输入用户名root,就显示了issue.net的内容,输入密码,再显示的motd的内容。...使用Xshell登录时,只有当我们输入用户名和密码,验证成功了,才会依次显示issue.net和motd文件的内容。

4.6K30

linux常用命令vi 退出_vi怎么退出编辑模式

命令模式下按下 i 键,文本插入: hello world ~ 命令模式下按下 a 键,进入 vi 文本追加插入: hello world my name linux...2.修改文本 命令 r + 字母 ,修改光标所在位置的字母为指定的字母,r 命令只修改一个字母,操作完成依旧停留在命令模式,不需要按 Esc 键返回命令模式。...原有文本内容 hello world my name linux 修改:把 linux 修改为 lonux hello world my name lonux 命令 :s + 字母,替换光标所在位置的字母为任意输入文本...二、 退出操作说明 1. i 、o 与a 键区别 i: 在光标所在字符前开始插入 o: 在光标所在行的下面另起一新行插入 a: 在光标所在字符开始插入 ---- 进入编辑模式,按 o 键进行编辑编辑结束...强制保存文件并退出vi 编辑 q: 不保存文件并退出vi 编辑 :q! 不保存文件并强制退出vi 编辑 :e!

10.9K40

linux vim怎么退出编辑模式_shell退出vi编辑器

)文件 $ vi myfile 退出vi编辑环境 输入末行命令放弃对文件的修改,并退出编辑器 :q!...文件保存与另存为 保存文件 保存对vi编辑器中已打开文件的修改 :w 另存为文件 将vi编辑器中的内容另存为指定文件名 :w myfile 退出vi编辑器的多种方法 未修改退出 没有对vi编辑器中打开的文件进行修改...,或已对修改进行了保存,直接退出vi编辑器 :q 保存并退出 对vi编辑器中的文件进行保存并退出vi编辑器 :wq 不保存退出 放弃对文件内容的修改,并退出vi编辑器 :q!...b向后翻整页 Ctrl + u向前翻半页 Ctrl + d向后翻半页 行内快速跳转 操作键功能 ^将光标快速跳转到本行的行首字符 $将光标快速跳转到本行的行尾字符 w将光标快速跳转到当前光标所在位置的一个单词的首字母...b将光标快速跳转到当前光标所在位置的前一个单词的首字母 e将光标快速跳转到当前光标所在位置的一个单词的尾字母 文件内行间快速跳转 命令功能 :set nu 在编辑器中显示行号 :set nonu 取消编辑器中的行号显示

14.1K20

解决SpringSecurity手动退出登录再次登录成功会重定向到登录界面的问题

在使用SpringSecurity时遇到一个奇怪的问题,就是: 当用户主动点击退出按钮,跳转到登录界面,这个时候进行登录操作。...表示是否要在退出登录让当前 session 失效,默认为 true。...delete-cookies 指定退出登录需要删除的 cookie 名称,多个 cookie 之间以逗号分隔。...logout-success-url 指定成功退出登录要重定向的 URL。需要注意的是对应的 URL 应当是不需要登录就可以访问的。...由于我在项目中并没有配置退出登录重定向的URL,但SpringSecurity支持登录成功跳回到退出之前的界面的逻辑,这就导致了再次点击登录登录成功重新跳回到了“退出地址界面”,而并没有真正的退出

2.6K10

linux vi命令 退出不保存,linux vi保存退出命令(如何退出vi)

在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。...newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile...是一个已存在的文件,然后退出Vi返回到shell, 在末行模式下,则Vi在显示窗口的最末行显示如下信息: No write since last change (use !...to overrides) 提示用户该文件被修改没有保存,可以再给编辑文件起一个新的文件名,输入命令 :q 系统退出Vi返回到shell,继续等待用户命令。

26.8K20

项目需求讨论 -(登录 -> 主界面 -> 退出登录)

比如微信,登录,先是一个主界面,但是要在 —> —> .这个时候,这个B界面也就有二级深度了。一个有四个Tab的主界面,然后一个设置的界面。有二个界面。...有这么几个需求: 在A(登录界面) 处直接按返回按钮是直接退出整个应用。 当A(登录界面) —> B(主界面),在B(主界面) 上不能直接返回退到A(登录界面)。...且在B界面双击返回就要退出整个应用。即退出B界面和A界面。 当在B界面点击“退出登录”按钮,需要回到A界面。这时候,在这个A界面处直接按返回键是会退出整个应用。...B界面中的退出按钮在很多级深度界面里面 如果想要像第一种情况那样处理的话,那么在B(主界面) —> A(退出登录)的时候,启动了A(登录界面),把那些打开的界面都要关闭,如果有二级深度,那要把二个Activity...当时退出登录的时候,就单纯的启动A(登录界面)这个Activity即可,所以我要做个标记,判断这次启动A(登录界面)这个Activity是‘关闭应用’还是‘退出登录’。

12810
领券