ex1-lab

Linux, CentOS, Mac OS X, Windows, 仮想化, Apache等のLinux中心に気になることをメモがわりに・・・

lsでフルパス名を取得する方法

      2016/11/29 この記事は約2分で読むことができます。

概要

ls で下記のようなコマンドで実行した場合、ファイル・ディレクトリをみてもフルパスは表示されません

findで表示方法

findだと簡単に下記のコマンドとかで、検索してHITした結果はフルパスで表示されます
使用例)find <対象ディレクトリ> -name <対象ファイル名>

ls コマンドでフルパス表示方法

ls コマンドで findと同じようにフルパスを表示する場合は、オプションで【d】を指定します
使用例)ls -dl <対象のディレクトリ>
※ディレクトリの最後は /* とします 例) /home/hoge/* 等

但し、ls -ldで対象のディレクトリを指定しない場合は何も表示されません

カレントディレクトリを表示する場合は、$PWDの環境変数が指定して実行する必要があります
使用例) ls -ld $PWD/*



 - Linux