次の形式の例に従うシンボリックリンクを設定する方法があるかどうか疑問に思います。
$> /tmp/../home/usr1/dir/oldFile
特に、次のような別のフォルダにファイルを作成したいと思います。
$> /home/usr2/newFile
アクセスしようとすると、最も直接的なパス(このパス)ではなくシンボリックリンクを使用して上記のパスとして解決されます。
$> /home/usr1/dir/oldFile
ベストアンサー1
私はあなたが探していると思うことを試してみましたが、問題なく動作しました。これがあなたが求めているのか疑問です。
私は興味深いパスに沿ってデスクトップ上のファイルを指すシンボリックリンク(「the_symlink」と呼ばれる)を作成しました。
ln -s /tmp/../home/phphil/Desktop/suzuki\ check\ list.ods /home/phphil/the_symlink
リンクの宛先パスは実際に設定されたパスです。システムによって変更されていません。
ls -la /home/phphil/symlink
lrwxrwxrwx 1 root root 49 Oct 16 10:27 /home/phphil/symlink -> /tmp/../home/phphil/Desktop/suzuki check list.ods