lnコマンドによるシンボリックリンクの作成

Linuxでシンボリックリンクを作成するときにいつもどちらがリンク先のパスでどちらがシンボリックファイル名を指定すればよいのか忘れてしまう。
また、調べて使用しても逆にしてしまうことがあったので思い出せるように残しておく。

正解

# foo/barディレクトリにlinkというファイル名のシンボリックリンクファイルを作成する。
ln -s foo/bar link
# 結果
# link -> foo/bar

間違い

# 正解の逆を指定した場合。
ln -s link foo/bar
# 結果
# foo/barの中にlink -> linkができてしまう。

CentOS7で確認した。

コメント

タイトルとURLをコピーしました