web-dev-qa-db-ja.com

Mac OSXですべてのばかチェックを無効にする

私はWindows/Linuxユーザーで、最近購入したiPadの開発作業に興味を持ってMac OSXを学んでいます。ただし、OS Xは、すべてのシステムファイルを保護し、微調整したい重要なOSコンポーネントをすべて非表示にし、一般的にOSをより使いやすくするために変更を加えることを不可能にすることで、私を悩ませています。

したがって、Finderですべてのばかチェックをオフにする方法はありますか?

XPでは、「保護されたオペレーティングシステムファイルを非表示にする」を無効にし、「隠しファイルを表示する」を設定できます。
Linuxでは、隠しファイルは実際には多くありません。GnomeとXFCEでは、.filesの構成を変更するのは簡単です。

同様の方法でOSXをセットアップするにはどうすればよいですか。

私はコンピューターに不慣れではありません。システムファイルを削除すると、OSのインストールが損傷したり、取り返しのつかないほど無効になる可能性があることを十分に認識しています。したがって、意図的にファイルを削除したり、何かを移動したりしようとした場合、それはおそらく意図的なものであり、いずれにせよその結果を受け入れるつもりです。

この時点で、Finderは実際には使用できないため、コマンドラインからすべてを実行することに戻りました(これには永遠に時間がかかります)。

(私がやろうとしていることについては、GUIの変更についても尋ねました ここ 。)

7
Fake Name

Path Finder などのサードパーティのファイルマネージャを使用するのではなく)Finderを使い続けたい場合は、ワンクリックで必要なものを簡単に取得できる方法があるかどうかわかりません。ただし、Finderをrootとして実行するには:

須藤/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder

Snow Leopardでは、これは(常に?)最初のFinderウィンドウを開きません。その場合は、DockのFinderアイコンをクリックせず(ルート以外のFinderに移動する可能性があります)、Command-Tabを使用してFinderに移動し、Command-Nを押します。ホームフォルダの横にあるサイドバーの「ルート」名に注意してください。

または、Apple説明 Mac OS Xでの「root」ユーザーの有効化と使用

隠しファイルを表示するには:

デフォルトはcom.Apple.Finderを書き込みますAppleShowAllFiles1
10
Arjan

ええと、私はあなたがいつでもrootとしてログインできると思います:次のリンクはあなたをMac OSXでrootアカウントを有効にする方法に関するAppleナレッジベースページにあなたを連れて行くでしょうデフォルト。 http://support.Apple.com/kb/ht1528

その他:ターミナルを閲覧しているときに見つけたディレクトリは、openコマンドを使用してFinderで表示できます。 $ open .は、Finderで現在の作業ディレクトリを開くための簡単なターミナルトリックです。

Finder内から、[移動]メニューの[フォルダに移動...]項目からシステム上の任意のディレクトリに直接移動することもできます(command+shift+g);これにより、コマンドラインと同じようにタブのオートコンプリートを実行するダイアログが表示されます。

Mac OSXのすべてのシステムファイルが非表示になっているわけではありません。それらは/System、具体的には/System/Library/CoreServicesに保存されます。

「重要なOSコンポーネントの調整」については、開発ツールをインストールする必要がありますか?まだこれを行っていない場合は驚きますが、プロパティリストエディタやSetFileコマンドなどが表示されます。

SetFileと言えば、Darwinシステムファイルユーザーから隠されています。コマンドラインから$ ls -a /を実行すると、/ bin、/ var、/ etcがすべて表示されます。 BSDサブシステムを形成します。 $ SetFile -a v /theDirectoryInQuestionで非表示フラグの設定を解除するか、Arjanが今言及したAppleShowAllFilesプロパティを利用することで、これらをFinderに簡単に表示できます。 (注:SetFileは、以前はDeveloper Toolsパッケージの一部としてのみ使用可能でしたが、現在は通常のシステムの一部であるように見えます。)

具体的に何を探しているのかよくわかりません。 BSDサブシステムファイルにアクセスしたい場合は、ターミナルからBSDサブシステムを使用することもできます。ユーザーは、ほぼすべてのOSXファイルをFinderで利用できます。私がOSXを微調整するために最も一般的に使用するツールは、すべてコマンドラインからのplutil、vi、SetFile、launchctlです。

5
NReilingh

TotalFinder と呼ばれる優れたFinderハックがあります。デュアルペインのFinderウィンドウ(Macも使用するDirectory Opusジャンキーの天の恵み)を提供するほかに、隠しファイルを表示または非表示にすることもできます。

3
stib

XPでは、「保護されたオペレーティングシステムファイルを非表示にする」を無効にし、「隠しファイルを表示する」を設定できます。 [...]

同様の方法でOSXをセットアップするにはどうすればよいですか。 [原文ママ]

さて、ダッシュボード用の hiddenfilesウィジェット があります。または、ターミナルで:

defaults write com.Apple.Finder AppleShowAllFiles YES

その後

killall Finder

YESNOに置き換え、上記の手順を繰り返して元に戻します。

乾杯!

1
trolle3000

隠しファイルの表示は、Cmd-Shift-を押すことでファイルダイアログ内で切り替えることができます。

Secrets.prefPaneは、システム環境設定の使いやすい拡張機能であり、Finderでの隠しファイルの表示の切り替えなど、多くのアプリケーションの「隠し」設定と設定を変更できます。

追加するために編集:Secrets.prefPaneを使用した変更は、おそらく別の回答に記載されているplistエントリのみを変更します。追加のソフトウェアが気に入らない場合は使用しないでください。ただし、興味深いオプションがいくつか見つかる場合があります。

1
Daniel Beck