文档章节

VI编辑文件忘记SUDO不退出如何保存

hosser
 hosser
发布于 2016/08/11 13:54
字数 300
阅读 351
收藏 1

VI编辑文件忘记SUDO不退出如何保存技术

maybe yes 发表于2015-09-17 18:08

原文链接 : http://blog.lmlphp.com/archives/144/How_to_save_file_in_vim_mode_while_forget_use_sudo_and_do_not_exit_editor  来自 : LMLPHP后院

在 VI 模式下,当编辑的文件权限不属于当前用户,或者编辑系统文件时,如何获取 SUDO 权限?如何在提示因为权限问题而无法保存时并且不退出编辑器的情况下保存当前文件?当忘记 SUDO 时,如果退出重新再 SUDO 编辑会比较麻烦,比较简单的解决方式如下。

is read-only (add ! to override)

Can't open linked file for writing

使用 ! 执行外部 Shell 命令。如下所示:

:w !sudo tee % > /dev/null

简写模式,但不建议这样做。

:w !sudo tee %

Also See:http://vim.wikia.com/wiki/Su-write

阅(384)评(0)查看评论

本文转载自:http://blog.lmlphp.com/archives/144/How_to_save_file_in_vim_mode_while_forget_use_sudo_and_do_not_ex

hosser
粉丝 192
博文 78
码字总数 4614
作品 3
徐汇
私信 提问
linux服务器下权限设置

1.在终端输入命令 sudo chmod -R 777 /opt/Tomcat,那么Tomcat文件夹和它下面的所有子文件夹的属性都变成了777(读/写/执行权限) 2.bin/sh^M:损坏的解释器: 没有那个文件或目录 错误? 解决...

orec
2016/12/06
9
0
Mac苹果系统如何修改hosts文件

工具/原料 系统自带命令行工具 打开hosts文件 1 打开Launchpad搜索终端并打开 2 输入sudo vi/etc/hosts 提示输入密码并回车 3 打开hosts文件 按i进入输入模式 在最后一行输入 192.168.100.10...

偶尔诗文
2016/01/04
65
0
LNMP环境搭建 Ubuntu篇

LNMP 就是linux+nginx+mysql+php. 洒家之前一直用apache服务器,还是win7系统,使用的都是xampp,esayphp,wamp等集成环境,周末闲着无聊,抱着尽量提高b格的想法动手配置了一下环境。完成之后...

Jceee
2014/07/27
9K
2
输错密码?这个 sudo 会“嘲讽”你

导读 你在 Linux 终端中会有很多的乐趣。我今天要讲的不是在终端中跑火车。我今天要讲的技巧可以放松你的心情。你学习过如何在命令行中增加 sudo 命令的超时,今天的文章中,我会向你展示如何...

linuxprobe16
2016/12/19
16
0
从本地传输文件(.zip)到linux服务器,顺便熟悉指令

自从进入写字楼,从业IT这行时,这是我人生最大的骨折点!半路出家,各种不会……,没有最差的人,只有更差的我在写字楼而已。 1.先熟悉下linux指令吧,git有个自带的面板可以操作linux指令 ...

男孩惨遭九名女老师轮流布置作业
06/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

总结:ElasticSearch查询

环境:ES2.3.2 地址:xxx:9200 注意动词使用:GET,POST,PUT,DELETE ElasticSearch PK Mysql 我的告警页面,查询条件会status='OK',isalarm=1,时间范围在:2019-03-01 13:45:41 到 2019......

浮躁的码农
15分钟前
3
0
简单的Cloud Toolkit教程,助你秒部署应用程序

1.什么是Cloud Toolkit Cloud Toolkit 是开发者本地 IDE 中的一款插件,可以帮助开发者更高效地开发、测试、诊断并部署应用。通过这个插件,可以==将本地应用一键部署到任意服务器==,甚至部...

small-bug
19分钟前
8
0
Linux系统产生随机数方法

系统环境变量($RANDOM) 范围:0~32767 加密:md5sum 加盐:stu echo $RANDOM echo $RANDOM |md5sum echo "stu$RANDOM" |md5sum |cut -c 8-15 openssl openssl rand -base64 8 时间......

Mustbecool
23分钟前
1
0
【2019年8月】OCP 071认证考试最新版本的考试原题-第14题

Choose two. Examine this SQL statement: UPDATE orders o SET customer_name = (SELECT cust_last_name FROM customers WHERE customer_id=o.customer_id); Which two are true? A) The su......

oschina_5359
31分钟前
2
0
功能测试与非功能测试

根据一份报告,应用程序崩溃导致71%的卸载。迫使用户卸载应用程序的其他原因是页面响应时间,混乱的UI,电池消耗等。这表明功能测试和非功能测试对于交付用户友好型应用程序的重要性。因此,...

八音弦
31分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部