vimで権限のないファイルをそのまま保存させる
Pocket

仕事などで、各サーバに入っているvimでの操作を行うことが多いのだが、疲れてくるとうっかりroot権限が必要になるファイルを一般ユーザで開いてしまい、そのまま保存させることができずに再度rootで開き直して再編集する、といったことをよくやってしまう。
で、これをそのまま保存させる方法があるようなので、備忘として残しておく。やり方は単純で、保存する時に以下のようにコマンドを実行してやれば、sudoでroot権限で保存がされる(当たり前の話だが、sudo権限がないと行えない操作なのでそこは注意)。

Sponsored Links

:w !sudo tee %

 

これで、root権限が必要になるファイルでも、とりあえずそのまま保存が可能だ。

 

Pocket

Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*