Linux ファイルのフルパスを取得する

Linux ファイルのフルパスを取得する

Linuxで、ファイルのフルパスを取得する手順を記述してます。

環境

  • OS Rocky Linux release 8.5 (Green Obsidian)
  • shell: /bin/bash

フルパスを取得

ファイルのフルパスを取得するには、「readlink」コマンドのオプション「-f」を使用します。

実際に、「httpd.conf」のフルパスを取得してみます。

readlink -f httpd.conf

<出力結果>
/etc/httpd/conf/httpd.conf

フルパスが取得できていることが確認できます。

lsコマンドを使用

「ls」コマンドと「pwd」コマンドを使用しても取得で可能です。

ls `pwd`/httpd.conf

<出力結果>
/etc/httpd/conf/httpd.conf

findコマンドを使用

「find」コマンドと「pwd」コマンドを使用しても取得で可能です。

find `pwd` -maxdepth 1 -name httpd.conf

<出力結果>
/etc/httpd/conf/httpd.conf