サーバーからユーザーアカウントを削除した時など、対象となるユーザーが作成したファイルをfindコマンドを使って表示する方法を以下に記します。
以下の構文でユーザーが作成したファイル一覧を表示することができます。
find / -user 対象ユーザー
実際にfindコマンドにuserオプションを指定して実行した結果を記します。
(/だと対象が大きいので/tmpを対象に実施しました。)
$ find /tmp -user tsubaki /tmp/bar.txt /tmp/foo.txt
ユーザー名ではなくユーザーID(uid)で作成したファイルを検索したい場合は、以下のような構文になります。
find / -uid ユーザーID
実際にfindコマンドにuidオプションを指定して実行した結果を記します。
(/だと対象が大きいので/tmpを対象に実施しました。)
$ id tsubaki uid=2002(tsubaki) gid=2002(tsubaki) 所属グループ=2002(tsubaki) $ find /tmp -uid 2002 /tmp/bar.txt /tmp/foo.txt