シンボリックリンクの向き先を変えたいときって結構あるけど、単純にln -s TARGET LINK_NAMEってしたら怒られる("ln: target: File exists")。 そこで泣く泣くrm -f LINK_NAME && ln -s TARGET LINK_NAMEってしてたけど、便利な上書きオプション-fがあった。 あぁわかりやすくて便利、ln -fs TARGET LINK_NAME。 (なんで今まであると思わなかったんだろう。。。) [追記] TARGETがディレクトリの時は、-nオプションも必要。 ln -fs TARGET LINK_NAMEだけだと、TARGETがディレクトリの時に意図通りにならない。 $ ls -l TARGET1/ TARGET2/ $ ln -fs TARGET1 LINK_NAME # 1回目は大丈夫 $ ls -l LINK_NAME -