ディレクトリとサブディレクトリで最後に変更されたファイルを見つける方法を知りたいです。
ls -lt
ファイルを変更して時間を最新に変更すると、ファイルを含むディレクトリがそのディレクトリを更新しないため、機能しません。
私の究極の目標は、サイズが最も速いまたは最も増加した最後の変更ファイルを見つけることです。私の質問は他の記事で言及されています。。だからこの部分についても知りたいです。
私のオペレーティングシステムはUbuntu 12.04です。
答え1
find /search/root -printf "%T+ %10s %p\n" | sort -n --reverse
GNU findを使用していて、ファイル名(またはパス)に改行文字が含まれていない場合(-path
テストで確認できます)。