mac 作成したシンボリックリンクの実体のパスを確認する

  • 作成日 2024.01.12
  • mac
mac 作成したシンボリックリンクの実体のパスを確認する

macのターミナル上で、作成したシンボリックリンクの実体のパスを確認する手順を記述してます。「readlink」コマンドでシンボリックリンクが貼られているものを指定するだけで可能です。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

手順

作成したシンボリックリンクの実体のパスを確認するするには、「readlink」を使用します。

実際に、「/etc/hosts」にシンボリックリンクを貼ってみます。

$ ln -s ../../etc/hosts hosts

「readlink」を使用して、シンボリックリンクの実体までのパスを確認します。

$ readlink hosts

../../etc/hosts

相対パスで取得されていることが確認できます。