GNU/Linux >> Linux の 問題 >  >> Cent OS

find コマンドを使用せずに n 日より古いファイルを削除する方法

質問 :n 日以上経過したファイルを削除する方法 WITHOUT 検索コマンドを使用しますか?

何らかの理由で、検索コマンドは、n 日より古いファイルを確認するために使用されません。代わりに、「tmpwatch」 ' 使用できます

構文は次のとおりです:

# tmpwatch [time in hours] [directory]

たとえば、過去 45 日間 (24×45 =1018 時間) アクセスされていない /root/testdir/ の下のファイルを削除するには、次のコマンドを実行します:

# tmpwatch 1080 /root/testdir/

atime/mtime/ctime などを指定することもできます。詳細については、確認してください

$ man tmpwatch


Cent OS
  1. 30日より古いファイルを自動的に削除するcronジョブを作成するにはどうすればよいですか?

  2. Linuxで使用しているシェルを見つける方法

  3. Linux で tmpreaper を使用して N 日以上経過したファイルを削除する方法

  1. userdelコマンドを使用してLinuxでユーザーを削除/削除する方法

  2. fdisk を使用してパーティションを削除する方法

  3. Linuxで特定の日付より古いファイルを削除するにはどうすればよいですか?

  1. コマンドラインでCentOS8でファイルを検索する方法

  2. LinuxでX日より古いすべてのファイルを削除するにはどうすればよいですか?

  3. Linux の find コマンドを使用してファイルを検索する方法