22. ln リンクの作成

 
22.1 ln ファイルのリンク作成

22.1 ln ファイルのリンク作成

 ファイルのリンクを作成します。リンクの作成には、ハードリンクとシンボリックリンクがあります。両者の違いは、ハードリンクはディレクトリ内のエントリを作成しているため、別のファイルシステムへのリンクを作成することは出来ないのに対し、シンボリックリンクは、パスを格納したファイルを作成するのでファイルシステムを越えてリンクできるということです。。
> ln 既存ファイル ファイル名

 既存のファイルに新しい名前(リンク)を作成します。

> ln 既存ファイル 既存ディレクトリ

 既存のファイルへのリンクを別ディレクトリに作成します。ファイル名は同じになります。

> ln -s 既存ファイル名または既存ディレクトリ名 ファイル名

 既存のファイルまたは、ディレクトリに対して、シンボリックリンクを作成します。シンボリックリンクは、ディレクトリに対してもリンクすることが出来ます。