linux在vim保存时获取sudo权限
来源:互联网 发布:2017淘宝网双11销量 编辑:程序博客网 时间:2024/05/02 00:35
有些时候用vim打开一些系统文件需要进行修改,改完之后发现没有进行sudo操作或者没有切到root权限下,通过网络搜索发现,其实在vim中是可以获取sudo权限并进行保存文件操作的。
:w ! sudo tee %
命令:w ! {cmd},让vim执行一个外部命令{cmd},然后把当前缓冲区的内容从stdin出入。
tee是一个把stdin保存到文件的小工具。
%是vim当中一个只读寄存器的名字,保存着当前编辑文件的文件路径。
所以执行这个命令,首先w!将当前改动保存到了stdin然后切换到sudo权限,使用tee将stdin中的内容保存到当前文件。
0 0
- linux在vim保存时获取sudo权限
- [Linux]如何在vim保存时获得sudo权限
- 在vim保存时获得sudo权限
- 在vim保存时获得sudo权限
- 如何在vim保存时获得sudo权限
- vim不退出获取sudo权限
- 当vim保存没有编辑权限时,使用sudo命令就能直接保存成功
- linux下获取sudo权限
- vim 打开sudo权限文件不退出保存
- [Vim]以sudo权限来保存vim打开的readonly文件
- 在linux中对一个没有权限的文件强制修改保存的命令:w !sudo tee %
- ubuntu获取sudo权限
- 当你打开vim没有sudo 又想保存时......
- 当打开vim没有sudo又想保存时
- linux sudo权限
- linux 增加sudo权限
- Linux-sudo权限
- Linux sudo权限
- DB2入门(6)——从远程连接说开来
- 轮播器(三)--采用UICollectionView实现图片无限轮播
- Oracle数据库把多行的值组合成一列
- Android之团队开发时高德/百度地图出现INVALID_USER_SCODE
- Android 通知栏Notification知识
- linux在vim保存时获取sudo权限
- win7 64 位系统焦点丢失解决方案
- 13期4月份期刊《菜鸟成长记》
- dom4j 工具类
- c++第四次试验
- 【Unity】简单的分数排行榜功能实现(Web数据库)
- 使用python爬取百度百科python词条相关的1000个网页的标题和简介
- java单例和静态类区别
- Oracle数据库instr函数的应用