ln
lnは、ファイル、ディレクトリに対してリンクを作成するコマンドです。
構文
- (構文)
- ln [オプション] <リンク先> <リンク名>
オプション | 説明 |
---|---|
-b | 既に同名ファイルが存在する場合、バックアップを取得してからリンクを作成する |
-f | 上書きとなる場合でも確認をせず上書きする |
-i | 上書きとなる場合に確認を行う |
-s | シンボリックリンクを作成する |
-v | リンク作成時に、リンク名とリンク先を表示する |
サンプル
/home/hoge/fugaへリンクするハードリンク「/lnk01」を作成する
$ ln /home/hoge/fuga /lnk01
/home/hoge/fugaへリンクするシンボリックリンク「/lnk02」を作成する
$ ln -s /home/hoge/fuga /lnk02
備考
- lnは、linkの略です。
- シンボリックリンクは、リンクを削除しても実体には影響しないリンクです。
- ハードリンクは、実体にリンクされているハードリンクが全て削除されると実体も削除されるリンクです。