[Dev][ubuntu] リンク

in #japanese4 days ago (edited)

こんにちは、@yasuです。

週末のプログラミング記事です。
今回は、シンボリックリンクとハードリンクの違いを理解したいと思います。

シンボリックリンクは、Windowsのショートカットです。
ハードリンクは、Windowsにはありません。(コピーのようで実体は1個)

シンボリックリンク

シンボリックリンクを削除しても、
実体は削除されない。
(リンクのみ削除されるので)

image.png

元ファイルを削除すると、
実体は削除される。
(シンボリックリンクから参照できない。)

image.png

ハードリンク

ハードリンクを削除しても、
実体は削除されない。
(他に参照があり実体は削除されず、リンクのみ削除されるので)

image.png

元ファイルを削除しても、
実体は削除されない。
(他に参照があり実体は削除されず、リンクのみ削除されるので)

image.png

ハードリンクすると、参照カウンタが+1されて1⇒2になる。
ファイルa:シンボリックリンク
ファイルb:ハードリンク
image.png

Sort:  
Loading...
Loading...

Hello @yasu, congratulations on making it to the STEEM TOP 75 list. We’re upvoting a post from one of the authors we selected from this list. Thank you for your valuable contributions to the platform with your successful work.