ln シンボリックリンクを張る

ページコンテンツ

用途


lnにてシンボリックリンクを張ります。

構文


ln [リンク先パス] [リンク名]

起動オプション


  • -s

    シンボリックを指定します。オプションを指定しない場合は、ハードリンクが張られます。

リンクのコピー


cpコマンドを用いてシンボリックコマンドをコピーすると、デフォルトではリンク先がコピーされます。シンボリックリンク自体をコピーする場合は、オプションに-dを加えます。

ハードリンク、シンボリックリンクの注意点


  • ハードリンクは別のファイルシステム上には作成できない。
    一方、シンボリックリンクは、ファイルシステムを超えてリンクを作成できる。
    つまり、別々のファイルシステムにシンボリックリンクを作成できる。
  • ディレクトリのハードリンクは作成できない。
    一方、ディレクトリのシンボリックリンクは作成できる
  • 全てのハードリンクはiノード番号が同じである
    一方、シンボリックリンクのリンク元とリンク先それぞれのファイルはiノード番号が異なる

ファイル、ディレクトリ操作の関連コマンド


関連記事


最近の記事


Linux以外のIT技術については、下記サイトにアクセスしてください。
気まぐれSE研究所(https://www.se-lab.yokohama/)