OS Xで隠しファイルまたはシステムファイルにアクセスする方法


13

「Finder」またはその呼び出しに表示されるこのダイアログの一部ではないファイル/フォルダにアクセスする必要があります。これらのファイルの一部は、隠しファイルタイプである可能性があります。私の端末から問題なくアクセスできます。ただし、この場合、テキストエディターでファイルを開いて、すべてを簡単にコピーして貼り付ける必要があります。

しかし、Windowsとは異なり、Ubuntuとは異なり、これまでのところMacで見つけることができる直接アクセスはないようです。

私は何が欠けていますか?


TextEditを使用する場合は、emacsまたはopenコマンドを使用して、ターミナルからファイルを開くだけです。ターミナルからコピーして貼り付けることができます。
アンドリューJ.ブレム

回答:


17

Finderから隠しフォルダーにアクセスする

「通常の」Finderで表示されないシステムフォルダに移動する必要がある場合は、次の操作を行います。

Finderダイアログを開いたら、を押しCmd+Gます。ここで、開きたいフォルダへのパスを入力します。

ここに画像の説明を入力してください

ダイアログから非表示のファイルまたはフォルダーにアクセスする

を押すと、ファイルを開くダイアログから隠しファイルを表示できますCmd+Shift+.。言及してくれた@kineに感謝します。

ここに画像の説明を入力してください

常に隠しファイル(ドットで始まるファイル、または拡張ファイル属性で隠されているファイル)を常に表示する場合は、ターミナルに次のように入力します。

defaults write com.apple.finder AppleShowAllFiles TRUE

次に、optionアイコンをクリックし、「再起動」を選択して、Finderをリロードします。

ここに画像の説明を入力してください

AppleScriptを使用すると、このオプションをより簡単に切り替えることもできます。端末を使用せずにオプションを切り替えるために使用できるアプリケーションとしてAppleScriptを保存する方法については、この投稿を参照してください。

ターミナルからシステムファイルを直接開く

上記のAndrewのコメントによると、もちろん次のように入力することができます。

open -a TextEdit /etc/hosts
open -a TextEdit ~/.somehiddenfile

または、さらに短く:

open -t /etc/hosts

以来:

-t LaunchServicesで決定されたデフォルトのテキストエディターでファイルを開きます。


2
上記に同意し、openFinderで隠しファイルを切り替えるのはいらいらするので、ターミナルから使用する傾向があります。また、オープン/保存ダイアログで非表示のファイルのみを表示したい場合(たとえば、TextMateを既に開いており、/ etc / hostsなどを編集する場合)、Cmd+Shift+.開いているダイアログで(ドット/フルストップ)を押しますそこに隠しファイルを有効にします。次回ダイアログを開くと、設定がリセットされます。
カイン

2
@kineそう。私はそれを忘れました。答えに追加しました、ありがとう!
slhck

1

隠しファイルの表示を切り替える最も簡単な方法は、TinkerToolを使用することだと思います。[隠しファイルとシステムファイルを表示する]をオンにして、[ファインダーの再起動]をクリックします。無料で、他の便利なOS設定のセットにアクセスできます。ここに画像の説明を入力してください

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