Mac OS X ディレクトリ構造の説明
目次:
Mac のルート ディレクトリを見て、他のディレクトリが何のためにあるのか疑問に思ったことがあるなら、それはおそらくあなただけではありません。 Mac OS X の登場により、Mac OS はさらに複雑になり、Mac OS 9 および Windows ユーザーにはほとんどなじみのない UNIX ファイル構造が採用されました。では、/System、/Library、/usr などは一体何なのでしょうか?
ここでは、これらのディレクトリの簡単な概要と、Mac OS X および macOS システム ソフトウェアにある各システム レベルのディレクトリについて説明します。
Mac OS Xのディレクトリ構造、調べて説明
デフォルトでは、Mac のハードディスクのルートを Finder からちらりと見ると、見慣れないディレクトリがいくつか表示されます。 Mac OS の根底にあるディレクトリ構造は、多くの Mac ユーザーが自分の「Macintosh HD」にアクセスしたときに遭遇する可能性のある、Mac のルート ディレクトリにアクセスすることによって最もよく明らかになります。
コマンド ラインからさらに進んで、次のように入力すると、さらに多くのルート レベル ディレクトリが表示されます:
ls /
ここには、次のような名前のディレクトリがあります。 cores、dev など、System、private、sbin、tmp、usr、var など、opt、net、home、Users、Applications、Volumes、bin、network など
.
順不同ですが、Mac OS のベース システム ディレクトリ構造を調べる作業に役立つ表を以下に示します:
ディレクトリ | 説明 |
/アプリケーション | 自明ですが、ここに Mac のアプリケーションが保存されます |
/デベロッパー | Developer ディレクトリは、Apple の Developer Tools をインストールしている場合にのみ表示され、驚くことではありませんが、開発者関連のツール、ドキュメント、およびファイルが含まれています。 |
/としょうかん | 共有ライブラリ、設定、環境設定、およびその他の必需品を含む、オペレーティング システムが適切に機能するために必要なファイル (注: ホーム ディレクトリには、そのユーザーに固有のファイルを保持する Libraries フォルダーもあります) ). |
/通信網 | 大部分は自明で、ネットワーク関連のデバイス、サーバー、ライブラリなど |
/システム | システム関連のファイル、ライブラリ、環境設定、Mac OS X の適切な機能に不可欠 |
/ユーザー | マシン上のすべてのユーザー アカウントとそれに付随する固有のファイル、設定など。Linux の /home によく似ています |
/ボリューム | ハードディスク、CD、DVD、DMG マウントなど、マウントされたデバイスとボリューム (仮想または実在) |
/ | ルート ディレクトリ。ほぼすべての UNIX ベースのファイル システムに存在します。他のすべてのファイルの親ディレクトリ |
/置き場 | 重要な共通バイナリ。オペレーティング システムを起動して適切に実行するために必要なファイルとプログラムを保持します |
/等 | マシンのローカル システム構成。管理、構成、およびその他のシステム ファイルを保持します |
/dev | デバイスファイル、キーボード、マウス、トラックパッドなどを含む周辺機器を表すすべてのファイル |
/usr | 第 2 の主要な階層には、オペレーティング システムで使用される情報、構成ファイル、およびその他の重要な要素を含むサブディレクトリが含まれます |
/sbin | 重要なシステム バイナリ。システム管理用のユーティリティが含まれています |
/tmp | 一時ファイル、キャッシュなど |
/var | 変数データ。オペレーティング システムの実行時に内容が変化するファイルが含まれます |
お使いの Mac OS X のバージョンや、行ったアプリやシステム調整によっては、他のディレクトリも見つかる場合があります。
. Mac のシステム ファイルやディレクトリを削除、変更、またはその他の方法で変更しないでください (少なくとも、何をしているのか、その理由を正確に把握していない場合)。これを行うと、オペレーティング システムが混乱し、期待どおりに動作しなくなる可能性があります。システム レベルのディレクトリを参照して変更する前に、必ず Mac をバックアップしてください。
何か忘れていたり、何かが適切に説明されていない場合は、お気軽にコメントでお知らせください。