Linuxでディレクトリあるいはファイルへのリンクを作成する!(ln)

Linuxでディレクトリあるいはファイルへのリンクを作成します。

リンクファイルを作成する!

ディレクトリへのリンクを作成します。

$ mkdir /tmp/linktest
$ ln -s /tmp/linktest linktest
$ ls -l linktest
lrwxrwxrwx. 1 usradmin usradmin 13 Jan 31 20:09 linktest -> /tmp/linktest

リンク先に移動してもリンク先へのパスは、実際のディレクトリではなく、リンクファイルを経由してのパスになります。

$ cd linktest
$ pwd
/home/usradmin/linktest

おわりに

リンクは、ファイルやディレクトリへのショートカットのように使用することができます。ディレクトリへのリンクは、ファイルシステム領域が不足したときに、別なファイルシステムへのリンクとすることで、容量不足対策に使用するケースもあります。

関連記事

関連書籍(Amazon)