ln
コマンドは、ファイルへのリンクを作成するために使用されます。これにより、同じファイルに対する複数の参照を持つことができ、ファイルシステムの効率を高めることができます。主にハードリンクとシンボリックリンクを作成するために利用されます。
基本的な構文は以下の通りです。
ln [options] [arguments]
-s
: シンボリックリンクを作成します。-f
: 既存のファイルを強制的に上書きします。-n
: 既存のリンクを上書きせずに、新しいリンクを作成します。-v
: 詳細な出力を表示します。ln original.txt link_to_original.txt
このコマンドは、original.txt
というファイルのハードリンクを link_to_original.txt
という名前で作成します。
ln -s original.txt symlink_to_original.txt
このコマンドは、original.txt
へのシンボリックリンクを symlink_to_original.txt
という名前で作成します。
ln -sf newfile.txt existinglink.txt
このコマンドは、existinglink.txt
を newfile.txt
へのリンクとして強制的に上書きします。
ln -sv original.txt link_to_original.txt
このコマンドは、リンクを作成する際に詳細な情報を表示します。