ファイル名によりファイルを検索し、ディレクトリパスを表示する find dir_path -name file
特定のファイル名のファイルが、どこに保存されているかわからないことがあります。こうした場合には、ファイル名をキーワードにして検索することにより、調べることができます。
dir_pathとして、検索対象のディレクトリを指定します。指定しない場合には、カレントディレクトリが対象となります。なお、カレントディレクトリ以外からホームディレクトリ以下を検索の対象とする場合には、ホームディレクトリを示すシンボルである「~」「~/」「$HOME」などを指定することにより実行できます。
オプションとして名称を使用するために -name を指定し、file としてファイル名を指定します。ファイル名はワイルドカードを使用することもできます。
% find /home -name file1.txt/home/xion/dir2/file1.txt
/home/xion/dir1/file1.txt
/home/xion/file1.txt
find: /home/wixion: Permission
↑パーミッションの読み取り権が無い場合には、
該当のパスと「Permission denied」をいうメッセージが表示されます