私が現在存在し、そのディレクトリにあるファイルへのシンボリックリンクを作成し/a/b/c/d/e/
たいとしましょう。f.txt
これにより、ln -s f.txt /etc/
ファイルは代わりにファイルを/etc/f.txt
指すため、ファイルを指すことはありません。私はそれを試しましたが、これは実際にへのリンクを生成します。f.txt
/a/b/c/d/e/f.txt
ln -s ./f.txt /etc/
./f.txt
もしそうなら、フルパス(たとえば)を直接入力するだけでなく、現在のディレクトリにあるファイルの絶対パスを使用するように/a/b/c/d/e/f.txt
指示するショートカットはありますか?ln
ベストアンサー1
1つの可能な方法は、次のコマンドを使用することです。
ln -s "$(pwd)/f.txt" /etc/
このコマンドは、pwd
ファイル名に現在のパスを追加します。