ディレクトリのサイズと最後の変更日を取得する方法は?

ディレクトリのサイズと最後の変更日を取得する方法は?

私は最近Unix / Linuxシステムで作業してきました。ディレクトリとそのサブディレクトリのスペースの詳細と最後の変更日を取得する必要があります。

次のコマンドを使用してファイルサイズ(GB)を取得しようとしています。

du -h /myfolder/ | grep '[0-9\.]\+G

最後に変更された日付を確認する必要があります。

答え1

各ディレクトリの最後の変更時刻と合計サイズを表示するには、次のようにします。

find /root_directory_of_search -type d -printf '%c %p\n' -exec du -sh {} \;

最後の変更時刻、ディレクトリパス、そのディレクトリ、およびその中のすべての項目で使用されたスペース全体を印刷します。

答え2

duオプションを使用してこれを実行できます--time

du -h --time /myfolder/ ... (other options)

関連情報