Lambdaカクテル

京都在住Webエンジニアの日記です

Invite link for Scalaわいわいランド

問題: touch a && ln a b && touch c && mv c b && ls -li a bの結果はどうなるでしょう

% touch a
% ln a b
% touch c
% mv c b
% ls -li a b

つまり、ハードリンクに対してmvした場合はハードリンクの双子の中身はどうなるのか?という問題です。

答えはinode番号は別々、ファイルの中身も守られます。

ちなみにcp c bするとinode番号が同じまま中身をコピーするのでaの中身も書き換えられます。

christina04.hatenablog.com

★記事をRTしてもらえると喜びます
Webアプリケーション開発関連の記事を投稿しています.読者になってみませんか?