- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- ファイルシステム/ハードリンク へ行く。
- 1 (2010-10-12 (火) 06:26:01)
- 2 (2010-10-12 (火) 16:21:43)
ハードリンクとはコンピュータのファイルシステム上のファイルやディレクトリ等の資源とその資源につけられた名前を結びつけること、もしくは、その結びつきのことをいう。
実体を移動してしまうとリンクが無効になってしまうシンボリックリンクとは違い、リンク先のファイル(オリジナル)をどこに移動してもリンクが切れることはない。
UNIXにおいては、ディレクトリが3種類のハードリンクで参照されているのが特徴的である。例えば「tmp」と呼ばれるディレクトリに対して、その3つとは
- 親ディレクトリからそのディレクトリを参照するためにつけられた「tmp」という名前
- そのディレクトリから自分自身を参照するためにつけられた「.」という名前
- 子ディレクトリからそのディレクトリを参照するためにつけられた「..」という名前