リンク(link)は、英語ですが日本語でも繋げるという意味を表す言葉としてすでに広く浸透しています。
動詞では、ふたつのものを繋ぐ、結合する、名詞では、鎖の環、輪、絆を意味します。
複数の要素が繋がって出来上がっている構造物やネットワークを構成しているそれぞれの要素を結びつける線や経路がリンクとなります。
ハイパーリンク
Webサイトなどのコンテンツの文書内に、クリックすることで情報源や関連する他のサイトへ移ることができる単語や文章が記載されていることがあります。
単語や文章は一般的に文字が強調されてアンダーバーが引かれていますが、これらの単語や文章はハイパーリンク(リンク)と呼ばれています。
リンク先の所在は決められた記法(URL/URI)で表され、他のWebサイトのほか同一Webサイト内のコンテンツ(内部リンク)に移動することができます。
通信ネットワークのリンク
通信ネットワークでは、個々のコンピュータや通信機器が繋がって構成されていますが、個々のコンピュータや通信機器が送受信できるように繋げる回線や伝送路をリンクと呼びます。
コンピュータや通信機器が送受信可能な接続状態とは、信号の送受信、まとまった単位のデータが相互に送受信できる状態であり、この接続状態を確保することをリンクする、リンクを確立するといいます。
ファイルシステムのリンク
コンピュータのファイルシステムでは、コンピュータ内でファイルなどを保管場所と異なる場所から参照できるようにしたものをリンクといいます。
ファイルシステムのリンクにはハードリンクとソフトリンクがあります。
ハードリンクは、ファイルなどに複数の名前を付け、ファイルと同様に機能するようにしたリンクです。
一方、ソフトリンクは、ファイルを指定する特殊なファイルを作り、ファイル保管場所とは異なる場所からファイルの参照や作成ができるようにする機能です。
ソフトリンクはWindowsのショートカット、macOSのエイリアス機能のことです。
開発・プログラミングのリンク
ソフトウェア開発やプログラミングでは、プログラムを保管した複数のファイルを結合して、実行可能な形式のファイルを生成することをリンクといいます。
ソフトウェア開発やプログラミングのリンクは、リンカ(linker)と呼ばれる専用のソフトウェアで自動的に行われます。
参考記事
・リンクって何?日常で使用している、そのしくみと特徴を理解して魅力的なサイトを作る
・インターネットにリンク(ハイパーリンク)がもたらした効果とは
・クロール(クローリング)とは?意味やGoogleへのリクエスト方法、SEOとしての基礎を解説!
関連用語
・SEO