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

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

在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。...[例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。...newfile 否则可选择另外的文件名来保存当前文件。 在末行模式下,输入命令 :q 系统退出Vi返回到shell。...to overrides) 提示用户该文件被修改没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存修改的文件而要强行退出Vi时,可使用命令 :q!...Vi放弃所作修改而直接退到shell下。 在末行模式下,输入命令 :wq Vi将先保存文件,然后退出Vi返回到shell。 在末行模式下,输入命令 :x 该命令的功能同命令模式下的ZZ命令功能相同。

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

Linux修改配置文件内容

文件操作之修改配置文件内容 在一些系统或者游戏运行时经常遇到一些情况需要修改一下配置文件的内容,比如游戏中任务升级了,需要修改人物等级,那么这是怎么完成的呢?...第一个参数要查询的字符串,第二个参数是目标子字符串,返回值是一个指针,指向子字符串的开头,如果没有那么返回NULL,什么意思呢,举个例子,比如CHINAENGLISH字符串,我要查找ENGLISH,使用strstr,...1.首先我们要打开这个存放内容的文件 2.我们要读取里面的内容,这里我们稍微写几句话 (我们希望把等级修改成6级,(假设游戏人物升级了)) 写到readbuf里面。...将修改好了的内容重新写入该文件。...6.关闭该文件 实战编程 见鬼了,我的vim突然打不出单引号了,就算整型转字符型用 不了了,只能先将就着运行,简单看看运行的结果: 奇怪,单引号打不出来了,的确修改了,但是不是‘6’,你看,windows

6.1K30

图片压缩在线处理怎么保存?图片可以保存成哪些格式?

许多人为了方便,在处理图片的时候会选择一些在线工具,那么图片压缩在线处理怎么保存呢? 图片压缩在线处理怎么保存? 在线图片编辑工具是非常好用的,现在来看一看图片压缩在线处理怎么保存。...在图片进行压缩之后,点击确定并且保存到本地,在保存到本地的时候注意一下图片的保存格式,一般是jpg格式。在保存选项当中选择保存到电脑当中的位置或者文件夹,然后点击确定保存就可以了。...图片可以保存成哪些格式? 在线编辑工具通常可以兼容不同的图片格式。不用在线工具,保存图片的时候都能保存成哪些格式呢?...最常见的图片格式有JPG 格式,png格式,bmp还有webp等格式,在使用在线图片编辑工具进行压缩之后,图片通常可以保存成以上这些格式。...只不过在选择保存格式的时候,应当留意自己使用的图片是用在哪种途径当中。有一些文章或者网站上对图片格式是有要求的。 以上就是图片压缩在线处理怎么保存的相关内容。

3.1K20

oracle数据库用户密码过期怎么修改_oracle数据库密码过期怎么修改

1.修改密码的过期时间 2.修改/重置密码 解决方法: 重置完即可正常访问数据库,不需要重启数据库!...所以现在需要做的事情只有两件: 1.修改密码的过期时间 2.修改/重置密码 这里分析一下为什么要这样做: 1.修改密码的过期时间:这是因为Oracle Database 11g 版本的Oracle数据库有一项默认配置...,就是密码过期时间默认为180天(6个月左右); 通过sysdba身份可以登录Oracle数据库,可以查看自己的Oracle数据库版本和数据库默认密码保质期的配置: LIMIT(180):保存时长为180...天 修改为不限期:UNLIMITED,这样以后就不会再出现这个密码过期的问题了,此处需结合项目需求,有些公司是建议定期更换密码的,因此不会设置为UNLIMITED; 2.修改密码:再密码过期,原密码就失效了...解决方法: 1.查询默认的密码保存时间 SELECT * FROM dba_profiles WHERE profile=’DEFAULT’ AND resource_name=’PASSWORD_LIFE_TIME

5.4K10

Linux 中,文件创建的时间是怎么保存的?

昨天在微信群里有人提问,如果创建一个文件,创建这个文件的时间是保存在哪里的。 所以就查到了这篇文章。 ? ?...struct timespec i_ctime;//最近一次修改inode的时间 spinlock_t i_lock; /* i_blocks, i_bytes, maybe...所有引用该inode的目录项形成的链表 struct rcu_head i_rcu; }; u64 i_version;//版本号 inode每次修改递增...索引节点有两种,一种是这里所说的VFS索引节点,存在内存中;另一种是具体文件系统的索引节点,存在于磁盘上,使用时将其读入内存填充VFS的索引节点,之后对VFS索引节点的任何修改都将写回磁盘更新磁盘的索引节点...如果一个文件 系统没有索引节点,那么不管这些相关信息在磁盘上市怎么存放的,文件系统都必须从中提取这些信息。没有索引的文件系统通常将文件的描述信息作为文件的一部分来存放。

4.3K30

堡垒机定期修改服务器密码 Linux系统怎么修改

比如堡垒机定期修改服务器密码就是可以设置的,那么具体怎么操作呢? 堡垒机定期修改服务器密码 在使用堡垒机定期修改服务器密码的时候,可以这样操作。...首先是设置一台服务器密码修改的频率,这个可以自定义是按月份修改还是按星期修改,还是按照自定义天数修改?设定了修改频率之后,还应该对服务器上面的账户和密码进行操作。...用户应该在服务器上面勾选自动修改密码,这样就可以根据堡垒机的频率设定而修改密码了。 Linux系统怎么修改?...使用堡垒机定期修改服务器密码的过程当中,如果是Unix系统和Linux系统,更改方式稍微有一点差别。如果是给Unix系统和Linux系统进行自动密码修改的话,需要有它们的 root权限。...只有这几个步骤都完成,Unix系统和Linux系统才能顺利的被堡垒机主机监管并且按照设定频率进行自动改密。 以上就是堡垒机定期修改服务器密码的相关内容。

6.1K30

在 ASP.NET Core 中修改配置文件自动加载新的配置

在 ASP.NET Core 中修改配置文件自动加载新的配置 在 ASP.NET Core 默认的应用程序模板中, 配置文件的处理如下面的代码所示: config.AddJsonFile( path...{env.EnvironmentName}.json 两个配置文件都是可选的, 并且支持当文件被修改时能够重新加载。...可以在 ASP.NET Core 应用中利用这个特性, 实现修改配置文件之后, 不需要重启应用, 自动加载修改过的配置文件, 从而减少系统停机的时间。...通过这种方式注册的内容, 都是支持当配置文件修改时, 自动重新加载的。..., 根据中间件创建处理连时创建一次全局实例, 所以只能通过注入 IOptionsMonitor 来监听配置文件修改情况, 示例代码如下: public class TestMiddleware

2.4K71

Linux下通过sed命令对kv方式的配置文件进行修改

日常后台服务配置文件多以key-value的方式存在,例如ini文件、toml文件或一些自定义配置文件,当我们某些情况下需要编写自动化脚本对配置文件进行更改的时候,我们可以通过shell的sed命令进行正则匹配快速修改...,十分简单快捷,减少很多“高级语言”编写的繁琐,下面主要列出两种比较常见的配置变更情况和命令参考例子: 用于测试的配置文件 test.conf $ cat test.conf max.connections...*|${key} = ${value}|" ${CONF} fi fi } set_key_value "fsync" "off" 总结 以上所述是小编给大家介绍的Linux下通过sed命令对...kv方式的配置文件进行修改,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

1.6K20
领券