私のMacでは/ etc / profileを編集できません


1

前の質問の答えは役に立ちませんでした - 私のMacでは/ etc / profileを編集できません

/ etc / profileを編集したいのですが、sudoで開いても編集できません。ファイルのアクセス権を手動で変更しました。

sudo chmod u+w /etc/profile

ファイルを保存しようとすると、今度は別のエラーが発生します。許可されていないことを知らせるのではなく、ダイアログに単に「ドキュメントのプロファイル」を保存できませんでした」と表示されます。ファイルを変更する方法


sudoでファイルを編集するためにどのプログラムを使用していますか?
Kent

私はTextEditを使っています
Eric Baldwin

emacs、vi、picoなどのターミナル内のエディタを使用してください。 sudoとしてTextEditなどのウィンドウアプリケーションを実行しても機能しません。 (具体的には、 "sudo emacs / etc / profile"または "sudo vi / etc / profile"を実行してください。)
Kent

u+w あなたが望んでいるものではありません...あなたはユーザではありません。 sudo chmod go+w /etc/profile
demure

回答:


2

実行可能ファイルをrootとして実行してもうまくいきます。

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit

走れば sudo chmod u+w /etc/profile そして開く /etc/profile 通常TextEditでは、TextEditは書き込み権限を持っていないのでエラーを表示します。 /private/etc/。 TextEditはまた10.7以来それを含んでいるディレクトリへの書き込み許可を必要としていました。

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