sudoを使用してシステム構成ファイルに行を追加する方法は?


8

構成ファイル(/etc/resolv.confなど)に行を追加する必要があります。私が使うなら

sudo echo "nameserver 192.168.1.6" >> /etc/resolv.conf

「アクセスが拒否されました」というエラーメッセージが表示されます。問題は、bashがrootsアカウントからではなく、私のアカウントからファイルに書き込むことです。

それを機能させる方法はありますか?

コマンドをファイルに書き込んでバッチとして実行するための「解決策」があることは知っていますが、それは非常に不快です:-(


<3「sudoエコー」。「ファンキーな街に連れて行ってくれませんか?」:)
crb 2009

回答:



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.