【linux】lnコマンドでリンクを作成する方法
Linuxではファイルやディレクトリに対してシンボリックリンク、ハードリンクを作成することができます。
- シンボリックリンク…元のディレクトリやファイルが削除されると無効になる
- ハードリンク・・・同じデータブロックを共有するため、元ファイルが削除されてもデータにアクセスすることができる
シンボリックリンクの作成
lnコマンドに-sオプションを付ける必要がある
ln -s /実際のファイルまたはディレクトリのパス /シンボリックリンクの名前
ln -s /home/user/documents/myfile.txt /home/user/links/mylink
ハードリンクの作成
ln /実際のファイルのパス /ハードリンクの名前
ln /home/user/documents/myfile.txt /home/user/links/myhardlink