検索したときに"find: cannot chdir to ディレクトリ名"というエラーメッセージが表示されることがある。これは何が悪いの?
これは、findコマンドを実行しているユーザの権限ではアクセスできないディレクトリを 探そうとすると表示されるメッセージです。「このディレクトリはアクセスできないから 検索できませんよ」ということを表示しているだけなので、気にしなくて大丈夫です。 なお、OSによっては、こうしたメッセージが出ないこともあります。

UNIX Handy Manual:find

 

ファイル名で検索するとき、*.cのようにメタキャラクタを使った検索はできる?
できます。
その場合はメタキャラクタの前後に必ず、シングルまたはダブルクォーテーションをつけてください。

例 find . -name '*.c' -print

ファイル名で指定できるメタキャラクタ
シングル、ダブルクォーテションをつける理由

UNIX Handy Manual:find