Find

ディレクトリのリスト表示(半年以上変更されていないディレクトリ)

このコマンドは、/backup/ ディレクトリ以下の、過去180日以上変更されていないディレクトリを検索します。

find /backup/* -daysort -maxdepth 0 -mtime +180 -type d

-mtime オプションの解説:

-mtime オプションは、ディレクトリが最後に変更されてからの経過時間を指定します。 + 記号は「より多い」という意味で、指定した日数以上経過したものを検索します。

  • -mtime +N: 現在時刻から N 日以上前の最終変更日を持つディレクトリ 。
  • -mtime -N: 現在時刻から N 日以内の最終変更日を持つディレクトリ。

  • -mtime N: 現在時刻から N 日前の最終変更日を持つディレクトリ。

例:

  • -mtime +180: 現在時刻から180日以上前の最終変更日を持つディレクトリ (このコマンドで利用)。
  • -mtime -3: 現在時刻から3日以内の最終変更日を持つディレクトリ。
  • -mtime +2: 現在時刻から2日以上前の最終変更日を持つディレクトリ。

補足:

  • このコマンドは、/backup/ ディレクトリ以下のすべてのディレクトリを検索し ます。
  • -maxdepth 0 は、/backup/ ディレクトリ自体のみを検索し、サブディレクト リは検索しません。
  • このコマンドは、ディレクトリのみを対象としています。 ```