シンボリックリンク

Category:

 

シンボリックリンク (symbolic link)
 
あるファイルディレクトリに別の名前を与え、ユーザーやアプリケーションがその名前を
ファイル本体と同様に扱えるようにする仕組みのことです。
UNIXOSのファイルシステムの機能として定着しています。
 
UNIXでは「ln」コマンドでシンボリックリンクを作成することができ、ファイルシステム上には
リンク情報が格納された0バイトのファイルが出現します。元のファイルを扱うのと同じ感覚で
シンボリックリンクを通してファイルやディレクトリにアクセスすることができます。
 
似た機能に「ハードリンク」があります。シンボリックリンクはデバイスやファイルシステムに
またがって自由にリンクを張ることができますが、ハードリンクではファイルシステムを
管理するファイルエントリに複数の名前を登録するため、異なるファイルシステムへ
リンクできないなどの制限があります。ハードリンクでは実体ファイルの削除ができますが、
シンボリックリンクを通じて実体を削除することはできません。
 
ファイルやディレクトリに仮想的な別の名前を与えるという点ではWindowsの「ショートカット」や
Mac OSの「エイリアス」に近いですが、これらはリンク先のファイルを実体と同じようには
扱えないため、実装や機能の面では大きく異なります。
このエントリーをはてなブックマークに追加

商品を出品したら、FacebookやTwitterなどで広めよう!

上記の”いいね”や”ツイート”ボタンをクリックするとこのページをみんなに紹介できるよ。
出品していなくてもオススメの商品をみんなに紹介しよう。

feedback