Mac OS: フォルダ、ディレクトリ、パス名について

この記事はアーカイブ済みで、これ以上更新されることはありません。

 


“ファイル”や“フォルダ”を“パス名”で記述すると役立つ場合があります。この記事では“フォルダ”、“パス名”、“ディレクトリ”の関係について説明します。

概要
Mac OS の Finder では、簡単に認識できるファイルやフォルダアイコンを使ってファイルシステムを移動することできます。Macintosh を日常使用するためにファイルシステムについて知っておかなければならないことは、Finder だけです。ただし、ディレクトリとパス名を使って管理作業を行う必要がある場合があります。テクニカルドキュメントの読み手と書き手は、パス名を使うことによって、正確にかつ効率的にファイルやディレクトリを指定できます。

ディレクトリとは何ですか?
ディレクトリ”とは、ディスクやその他の記憶媒体上に含まれている項目の名前をリストするファイルです。ディレクトリは実際にこれらの項目を含んでいませんが、ディスク上の項目を見つけるための方法をオペレーティングシステムに伝える情報が含まれています。ディレクトリは、他のディレクトリを含む異なった種類のファイルをリストすることができ、これはディスクのディレクトリ構造が多層になっている場合があることを意味します。

上級ユーザは、「ターミナル」アプリケーションなどのツールを使って、テキストのみのディレクトリを見ることができます(図 1 参照)。



図 1:「ターミナル」ウインドウのディレクトリリスト

ディスクの一番上のディレクトリは、“ルート”ディレクトリと呼ばれます。他のディレクトリはルートから分岐し、家系図やトーナメントの階層図のような図で表すことができます。コンピュータのそれぞれのファイルは、枝についている葉のように、1 つのディレクトリに割り当てられます。このように構造化されたファイルシステムは、“階層的”と説明される場合がよくあります。他のディレクトリに対して、あるディレクトリの位置を説明する場合、サブディレクトリペアレントディレクトリという用語が使えます。例(図 1 参照):

 

 

  • 「書類 (Documents)」はホームディレクトリ (˜) のサブディレクトリです。
  • ルート (/) は「ユーザ (Users)」ディレクトリのペアレントディレクトリです。


フォルダとは何ですか?

“フォルダ”とは、ディレクトリを見てわかるように表現したものです。Finder(図 2 参照)と合わせてフォルダを使うことにより、ファイルシステムを見たり、操作することが理解しやすくなります。Finder でフォルダからある項目を出したり入れたりすると、基本的なディレクトリが変更されます。“フォルダ”と“ディレクトリ”という用語は、特に区別する必要がない場合は、同じ意味で使用されることがあります。




図 2:Finder の“カラム”表示におけるフォルダ

注記:Finder が「ターミナル」でリスト表示されるディレクトリより少ない数のフォルダを表示するのは正常な動作です。オペレーティング・システムのみで使用される項目は表示せず、よりシンプルな表示になっています。

パス名とは何ですか?
ファイルやフォルダを見つけるには、特定のパスに従います。図 2 のように、Mac OS X ディスクを開いて、次に「ユーザ」フォルダ、お使いのユーザ名がついた“フォルダ”(または“ホームディレクトリ”)、そして最後に「デスクトップ」フォルダを開いていきます。“パス名”は、フォルダを名前とファイルシステムの位置の両方で特定するための簡易な方法です。ファイルとフォルダが同じ名前で、位置でのみ区別できる場合、これは重要です。例えば、Mac OS X にはパス名でしか識別できない「Fonts」という名前のフォルダが 4 つ以上あります。

絶対パス名
絶対パス名”は、ディスクのルートから名前をつけられている項目までパスのすべてのフォルダの名前が含まれているので、正確な場所がわかります。例えば、図 2 に示す「デスクトップ」フォルダの絶対パス名は次のようになります:

 

 

  • /ユーザ/mdh/デスクトップ


ディスクのルートは、最初の区切り線(または「スラッシュ」)記号で表示されています。各区切り線は、ネストになっているフォルダの名前を区切っています。

相対パス名
相対パス名”は、現在の位置から記述されます。例えば、ユーザ mdh が「ユーザ」フォルダを選択している場合(図 2 参照)、「デスクトップ」フォルダへの相対パス名は次のようになります:

 

 

  • mdh/デスクトップ


  •  


特別な省略:ホームディレクトリ (˜/) とルートディレクトリ (/)
ティルド (˜) 記号を使ってホームディレクトリを表す方法は、従来から使われています。例えば、「各ユーザが Mac OS X で“˜/Library/Fonts/”に個人用のフォントをインストール可能である。」と説明できます。ティルドは、お使いのコンピュータまたはネットワークサーバ上に保存されているホームディレクトリを指します。

絶対パス名で最初の区切り線 (/) 記号を使ってルートディレクトリを表す方法は、従来から使われています。

パス名の句読法:区切り線 (/) とコロン (:)
Mac OS X と UNIX、または UNIX タイプのオペレーティングシステムで、区切り線 (/) 記号を使って名前の区切りを表わす方法は従来から使われています。Mac OS の初期のバージョンでは、コロンが使われています。Mac OS 9 ではパス名は次のようになります:

 

 

  • システムフォルダ: 初期設定: Sherlock 初期設定: Sherlock Default

 

 

 

 

 

公開日: 2016/10/07