ファイルのシンボリックリンク作成でハマった記憶はあまりないが、ディレクトリでつまづいた。 例えば、リンク元と同名のディレクトリが存在しない状態で以下のコマンド実行、ならうまくいく。 $ ln -s /usr/local/mysql/logs/ /backup/mysql/logs もしくは、/backup/mysql/がカレントディレクトリとして。 $ ln -s /usr/local/mysql/logs/ logs が、もし同名のディレクトリが存在する状態で上記コマンドを実行すると、/backup/mysql/logs/ ディレクトリの配下に/usr/local/mysql/logs/のシンボリックリンクができてしまう。 ディレクトリのシンボリックリンクは「/(スラッシュ)」のありなしで挙動が全然違うので、要注意。 例えば、”ln -s /usr/local/mysql/logs/ /