マニュアルページから:
ln - make links between files
そして
link - call the link function to create a link to a file
これは同じことをするようですが、ln
多くのオプションも必要です。
link
非常に基本的なものだけですかln
? lnでリンクを使用する理由はありますか?
答え1
ハードリンクへのリンクでは、link()システム関数が呼び出され、リンクを作成しようとするとエラーチェックは行われません。
lnにはエラーチェック機能があり、ハードリンクとソフトリンクを生成できます。
答え2
このlink
コマンドはファイルへのハードリンクを生成します。
マニュアルページによると、次のようになります。
$ ln --directory --no-target-directory FILENAME LINKNAME
詳細を見るか調べman link
てくださいinfo coreutils 'link invocation'
。