ln - 一般に使うコマンド
ファイルやディレクトリにリンクを張ります
■よく使う形(例)
※/home/wwwのディレクトリに/usr/www1というシンボリックファイルを作る。
# cd /home# ln -s /home/www www1
# ls -llrwxrwxrwx 1 www staff 15 Jun 22 22:04 www1 -> /home/www/
※これで、cd /home/www としても cd /home/www1 としても同じディレクトリ下を示すことになります。ファイルやディレクトリにエイリアスを作ります。
エイリアスなので、例えディレクトリが異なっていても、全く同じファイルを指すことができます。
Windowsなどで言うところのショートカットみたいなものですですが、こちらが本家かな?
■主なオプション
オプション | 機能説明 |
---|---|
-s | シンボリックリンクをつける |
-f | 同じ名前のファイルがある場合は、上書きする |