Windowsでもシンボリックリンク「NTFS Link Ext」
こんにちは。これからまた投稿頻度が落ちると思うので、今のうちに投稿しておこうという魂胆で二日連続投稿です。
さて、皆さん知っている方も多いと思いますが、NTFSにはいろいろな機能があります(そもそもNTFSってなんだよ、という方はググれ)。
たとえば、詳細なアクセス権限を設定したり、圧縮したり、パーティションをディレクトリとしてマウントしたりできます。
しかし、その多くは非常に分かりにくいところにあったり、Windows XP HomeEditionではサポートされてなかったりします。
今日はそんな隠された機能の中から、ジャンクションとハードリンクを紹介します。
ハードリンクというのは、UNIX系OSでおなじみの、あのハードリンクです。ファイルの実体ひとつに対して複数のパスから参照できます。
ジャンクションというのはUNIX系OSでいうシンボリックリンクに近く、リンクされているファイルが消えたり変名されたりすると、迷子になってしまいます。Windowsのショートカットにも似ています。
これらは主に、深い階層にあるけど良く使うフォルダやファイルを、デスクトップやルートディレクトリなどから簡単にアクセスするために使います。
そしてNTFSでは、ハードリンクはファイル専用、ジャンクションはフォルダ専用のリンクとなっています。