html tool

2019年1月22日星期二

读书笔记_vi_技巧45_vi sudo w


非root权限保存root文件

:w !sudo tee % > /dev/null

1. :write !{cmd}
将缓冲区内容作为标准输出传递给{cmd}, 这里是要写入的缓冲区传给sudo了

2.  tee %
命令行的%是特殊符号,会展开为完整路径的,见 :h :_%

没有评论:

发表评论