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

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

Sponsored Links

:w !sudo tee %

 

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

 

Pocket

Written by blacknon

インフラエンジニア(…のつもり)。 仕事で使うならクライアントはWindowsよりはUNIXの方が好き。 大体いつも眠い。

Leave a Comment

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

*