Appleは、誤って編集したり削除したりできないように、特定の重要なファイルを非表示にするという賢明な措置を講じていますが、これは時に非常に不便です。幸いなことに、Appleはそれらのファイルを表示する5つの全く異なる方法も提供しています。AppleInsiderでは、自分に合った方法を選び、実際にどのように使用するかを詳しく説明しています。
おそらく作り話でしょうが、DOSの昔、あるユーザーが「command.com」というファイルを、自分が作成したものではないという理由で削除してしまったという逸話があります。そのたった一度の行動で、彼のPCは壊滅的な状態になり、Windowsの登場までその状態は再現されることはありませんでした。
しかし、今日でも、削除すべき正しいファイルを見つければ、Mac で同じことを今すぐ実行できます。しかし、Apple はそれらをすべて隠しています。
これはAppleがユーザーを自ら守っているというより、サポートへの問い合わせを少しでも減らそうとしているだけの話です。重要なシステムファイルを隠しておくのは良いことだと、疑いの余地はありません。ただし、バックアップやトラブルシューティング、あるいはあるドライブで設定して別のドライブでも必要になるアプリケーションのマクロなど、何かを実行するためにファイルが必要になるまでは。
Macには何千もの不可視ファイルがありますが、私たちが本当に知りたいのは、通常、ライブラリフォルダの中に隠れているだけです。特定の手順を踏まない限り、アカウントでこのファイルを見ることはできません。ライブラリには、Macの動作に必要なApple製のファイルだけでなく、他社製のファイルも含まれています。
多くの開発者は、例えばライブラリの「Application Support」というサブフォルダに重要なファイルを保存しています。そして、故障したブートドライブからそれらのファイルをコピーする必要があったのです。
ほとんどの場合、実際に隠されているのはライブラリフォルダです。それを見つけて中に入ることができれば、完了です。
できますよ。Finderで「移動」メニューを選び、「フォルダへ移動」と入力して、 「~/Library/」と入力してください。
Returnキーを押すか「移動」をクリックすると、ライブラリに移動します。これで完了です。これで必要なファイルを見つけて、必要な操作を行うことができます。ただし、入力したチルダ文字(~)が問題です。これはmacOSに、このMacのライブラリ、具体的には現在のブートドライブに移動するように指示するショートカットです。
もっと必要なとき
あなたも私たちと同じように、起動に使っていた外付けドライブを持っていたとしましょう。そのドライブにはユーザーアカウント内に専用のライブラリファイルがあり、~/Library/からはアクセスできません。
したがって、理論上は、~ ショートカットをフルパスに置き換える必要があります。「Mac 名/ドライブ/ユーザー/ユーザー名/ライブラリ」という形式になり、それほど難しくないはずです。しかし、難しい場合もあります。
入力すべきフルパスを確認するには、Finderウィンドウを開き、ユーザーアカウントまで掘り下げてください。ウィンドウ上部のバーにあるフォルダ名を右クリックすると、パスが表示されます。
Finderウィンドウのタイトルバーを右クリックすると、そのパスが表示されます。
一番上に現在のフォルダがあり、一番下にMacの名前があるという階層構造になっています。「移動」メニューを使って、各階層の名前をスラッシュで区切って入力してください。入力後、Returnキーを押せば、フォルダ内に入ります。
何らかの理由で、いつもうまくいかないんです。Go は毎回、開始時のフォルダに戻ってしまうので、その理由が分かりません。
したがって、これが明らかな解決策である場合もありますが、私たちと同じようにパス名を誤って入力する傾向がある場合は、他のオプションがあります。
探す、見つける
Finderウィンドウの右上にあるボックスに検索語を入力できます。Returnキーを押すと、Macは一致する項目(表示されている項目)をすべて検索します。同じツールを使って、非表示または不可視の項目を表示することもできます。
最初の結果が表示されると、たとえ「アイテム数 0」と表示された空のフォルダであっても、ウィンドウの上部にバーが表示されます。この検索を繰り返し実行したい場合に備えて「保存」ボタンがありますが、その横にはプラス記号があります。
それをタップすると、ドロップダウン オプションを含む別のバーが表示されます。
検索を非表示または隠しファイルのみに限定する
表示されるオプションは様々ですが、「ファイルの可視性」というラベルのものはおそらく表示されません。ただし、「その他」は表示されます。それを選択し、「ファイルの可視性」を選択すると、ドロップダウンリストに追加されます。
選択して、表示されるオプションから選択してください。Finderに、非表示、表示、またはその両方のファイルすべてを検索するように指示できます。
機能するものの、あまり効果的ではありません。必要な隠しファイルの名前、もしくは名前の一部を知っておく必要があります。しかも、それでもうまくいかないことがあります。例えば、ユーザーアカウントで「ライブラリ」を検索しても、見つかりません。
非表示にしたドキュメントや、非表示の iCloud 同期などのさまざまな Mac 項目も表示されますが、ほとんどの場合、よりよい解決策が必要になります。
半永久的な可視性
厳密に言えば、これは半永久的な変更ではなく、永続的な変更です。Macのターミナルにコマンドを入力するだけで、ライブラリやその他の非表示ファイルが永久的に表示されます。
問題は、永遠というのは長すぎる時間であり、Macは驚くほど多くのファイルを隠しているということです。必要なものを見つけた後、以前は見えなかったファイルをスクロールする回数が多すぎて、Appleが意図した通りのファイルに戻りたくなるでしょう。
その場合は、別のターミナルコマンドを使用するだけです。
Mac ですべての非表示ファイルを表示するには、ターミナルを起動し、「defaults write com.apple.finder AppleShowAllFiles TRUE」と入力して、Enter キーを押します。
ターミナルを使用して非表示または見えないアイテムを表示する
すぐには何も起こりません。Macを再起動するか、Finderを再起動するか、あるいはターミナルでkillall Finderと入力する最も簡単な方法を試すまで、何も起こりません。その後Returnキーを押すと、Finderが再起動し、すべての不可視ファイルが表示されます。
以前は見えなかった項目が表示されているFinderウィンドウ
表示に飽きたら、ターミナルに戻り、「defaults write com.apple.finder AppleShowAllFiles FALSE」と入力します。その後、Returnキーを押して「killall Finder」と入力し、もう一度Returnキーを押すと、すべてが元通りになります。
非表示の項目が隠された同じFinderウィンドウ
遠回りの道
通常、隠しファイルや不可視ファイルを探すのは、何か目的があるからです。単なる好奇心から探しているわけではありません。もしそのファイルのコピー、つまり安全なバックアップを作成したいのであれば、まさにそうしてください。Carbon Copy Clonerのようなツールを使ってコピーを作成しましょう。
Carbon Copy Cloner はバックアップユーティリティで、通常はディスク全体を特定のドライブにバックアップしたい場合にクリックします。ただし、「すべてのファイルをコピー」から「一部のファイルをコピー」に切り替えることもできます。
Carbon Copy Clonerを使用して、非表示のファイルも含めすべてのファイルを表示する
これを行うと、Carbon Copy Cloner は、非表示かどうかに関係なく、Mac 上のすべてのファイルを表示します。
私たちの新しいお気に入りの方法
それぞれ状況によって最適な選択肢が異なります。例えば、Macの現在のブートドライブにあるライブラリに素早くアクセスしたいだけなら、「移動」メニューを使うのが一番です。すでにターミナルを使い慣れていて、他の用途でも使っている場合は、これらのコマンドの方が速いでしょう。
すでにバックアップしている場合は、同じアプリを使用して探しているものを表示する方が効率的です。
しかし、どんな場合でも、いつでも使えるショートカットキーもあります。2016年のmacOS Sierra以降、ショートカットキーも使えるようになりました。
Finderウィンドウを開いているときはいつでも、 CommandキーとShiftキーを押しながらピリオドをタップできます。CommandキーとShiftキーを押しながらピリオドを押すと、Macはすべての非表示ファイルを表示します。
完了したら、同じCommand + Shift + ピリオドキーを押すと、すべてが再び非表示になります。
Appleがファイルにアクセスする様々な方法を提供してくれるのは素晴らしいことですが、そもそも多くのファイルを隠しているのもやはり良いことです。.DS_Storeをゴミ箱に捨てるような新規ユーザーではないでしょうが、誰だってうっかりミスをしてしまう可能性はあります。