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

Linux中,常常会用到 vim ,其中 q ,wq wq!的区别,以及 vim -r 的作用

w ->表示保存退出 wq! ->表示强制保存退出,可以保存”readonly”只读文件 q ->vim中表示退出 q! ->表示强制不保存退出,不对文件进行保存 wqwq!...的区别如下: 有些文件设置了只读,一般不是修改文件的,但是如果你是文件的owner或者root的话,通过wq!...还是能保存文件退出 如果文件设置为只读了的话,用 :wq命令是不能保存并退出的,但是最高权限者可通过wq!来进行文件的保存并退出文件。 已设定选项 ‘readonly’ (请加 ! 强制执行) !...“x” 和 “wq” 的区别如下: (1) :wq 强制性写入文件并退出(存盘并退出 write and quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。...因为文件即使没有修改,”:wq” 强制更新文件的修改时间, 这样会让 make 编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件。

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

:wq

刚刚在网上冲浪,习惯性的点开了 V2EX,首页看到一条消息,震惊到我了: https://www.v2ex.com/t/962692#reply46 机翻过来是这样的: 当时我还有一点点怀疑,害怕是一个...fake news ,因为内容说是 8 月 3 日去世的,今天已经是 8 月 5 日了,这种程序员圈里算是比较重磅的消息,圈子里面传递的不应该这么慢才对。...我是一个程序员,我入门的时候就使用 vim,我还记得最开始使用的时候,虽然各种命令很烦,但是后来慢慢的喜欢那种界面上输入一些不寻常命令之后得到正确反馈的感觉。...反正在敲下这句话的瞬间,我想起的是我刚刚学习 Vim 时的样子,年轻、朝气蓬勃、键盘上疯狂输出,那个时候我还不算是一个程序员,我正在修炼成为一个程序员。... vim 里面,大家使用频率最高的一个命令应该是这样的: :wq Bram Moolenaar,也按下了他人生的 :wq R.I.P

26421

Linux Deploy:Android上部署Linux

文章更新:   20161025 初次成文   20170422 微小修正 问题提出:   因为小苏很久之前就听说安卓上可以跑Linux系统,期间各种工具也试了很多(包括这个),但是要么是使用方法不得当...解决方案:   Linux Deploy是一款可以Android设备上部署Linux环境的应用,小苏这种非专业人士来看,其原理大概是Android的Linux层跑一个chroot或者proot容器...使用Linux Deploy之前,我们需要获取手机的Root权限,获取Root权限后,由于原机自带的Linux命令集不完整,我们需要安装Busybox来扩充Linux命令集。 ?   ..."ESC"键退出编辑模式,键盘键入:wq!...这是备选方案: 备选方案:Linux Deploy上使用镜像部署Linux系统   如果你想部署图形界面,请看这篇文章: Linux Deploy:部署图形界面环境 资源下载: Linux

9.9K41

Linux安装Jenkins

文章目录 前言 下载启动包 启动 查看解锁密码 初始配置 解决插件下载慢问题 停止 重启 修改密码 相关路径 参考链接 前言 以Jenkins版本2.303作2例子Linux系统直接安装的详细步骤,并解决插件下载速度慢问题...cat /root/.jenkins/secrets/initialAdminPassword 初始配置 浏览器打开Jenkins首页(http://localhost:8080/),输入框中粘贴密码点击...解决插件下载慢问题 浏览器打开插件管理界面(http://localhost:8080/pluginManager/advanced),将更新站点地址设置为清华镜像。...root/.jenkins/updates/default.json 查看default.json是否修改成功 vim /root/.jenkins/updates/default.json 停止 浏览器访问停止接口...修改密码 按下图点击下翻,密码栏(Password)输入新密码后保存即可。

2.7K40

Linux linux 中搭建 FTP 服务

概述 本篇博文中,我将会介绍如何搭建你自己的FTP服务 ? ---- FTP是什么 FTP 是文件传输协议File Transfer Protocol的缩写。...你可以通过FTP计算机账户间进行文件传输,也可以账户和桌面计算机之间传输文件,或者访问在线软件归档。但是,需要注意的是多数的FTP站点的使用率非常高,可能需要多次重连才能连接上。...本博文,我们将以vsftpd作为ftp服务。 VSFTPD是一个自称为最安全的FTP服务端软件。事实上VSFTPD的前两个字母表示“非常安全的very secure”。...这个文件本身已经有非常良好的文档说明了,因此,本节中,我只强调一些你可能进行修改的重要选项。...上运行 listen=YES # PAM认证服务名,这里默认是vsftpd,安装vsftpd的时候已经创建了这个pam文件, # /etc/pam.d/vsftpd,根据这个pam文件里的设置,/etc

13.3K20

Linux 中加密邮件

如果你一直考虑如何加密电子邮件,那么众多的邮件服务和邮件客户端中挑来挑去一定是件头痛的事情.可以考虑两种加密方法:SSL或TLS加密会保护发送到邮件服务器的登录名和密码.Gunpg是一款标准的、强大的...Linux加密工具,可以加密和认证消息.如果你可以管理自己的GPG加密,并不考虑第三方工具,那它就够了,其它的我们将在稍后讨论....Linux邮件客户端 一款独立的开源邮件客户端,比如, Mutt, Claws, Evolution, Sylpheed和Alpine,可建立你自己控制的GnuPG秘钥,给你大部分的保护....(建立更安全的电子邮件和Web浏览的最容易的方式是运行TAILS live的Linux发行版.详情查看通过 Tor、TAILS 和 Debian 在网上保护你自己。)...无论你使用的是TAILS还是一款标准Linux发行版,管理GnuPG的方法是相同的,所以下面来学习如何使用GnuPG加密消息. 使用GnuPG 首先,熟悉一下相关术语。

3K20
领券