OS 2018-05-24

シンボリックリンク vs ハードリンク:Linuxでの本質的な違い

シンボリックリンクとハードリンクの違いを Linux の仕組みから解説。inode・参照カウント・用途の使い分けを具体例で学べます。

Read in: en
シンボリックリンク vs ハードリンク:Linuxでの本質的な違い

概要

シンボリックリンクとハードリンクの違いについてまとめる

前提

シンボリックリンクとは

touch a.md
ln -s a.md a_symbolic_link.md // シンボリックリンクを作成
ls -i1 a.md a_symbolic_link.md // inodeが違うことが確認できる

ハードリンクとは

touch a.md
ln a.md a_hardlink.md // ハードリンクを設定
ls -i1 a.md a_hardlink.md // inodeが同じことが確認できる

参照

Tags: シンボリックリンク ハードリンク
Share: 𝕏 Post Facebook Hatena
✏️ View source / Discuss on GitHub
☕ サポート

このブログを応援していただける方は、以下からサポートをお願いします。いただいたサポートはブログ運営・技術研鑽に活用します。


関連記事