一度sudoedit
ファイルを作成しました。
$ sudoedit /etc/systemd/system/apache2.service
ただし、ファイルを保存しようとすると、一時ディレクトリ(/var/temp/blahblah)にファイルが書き込まれます。どうしたの?なぜシステムディレクトリに保存しないのですか?
ベストアンサー1
その目的sudoedit
は、権限のないエディタを実行するときに許可されていないファイルをユーザーが編集できるようにすることです。これを行うには、sudoedit
編集するファイルを一時的な場所にコピーし、要求したユーザーが書き込むことができるようにし、構成されたエディタで開きます。これがエディタが一時ディレクトリに関係のないファイル名を表示する理由です。エディタが終了したら、sudoedit
実際に変更があったことを確認し、必要に応じて変更された一時ファイルを元の場所にコピーし直します。