私のLinuxサーバーで役に立たない、またはあまり使用されていないファイルまたはアプリケーションのすべてを一覧表示するにはどうすればよいですか?

私のLinuxサーバーで役に立たない、またはあまり使用されていないファイルまたはアプリケーションのすべてを一覧表示するにはどうすればよいですか?

Oracle Linuxサーバーの残りの部分をクリーンアップしたいと思います。これを行うには、どのアプリケーションやディレクトリが使用されていないか、ほとんどアクセスされないかを知る必要があります。これらの基準を満たすディレクトリまたはアプリケーションを一覧表示するコマンドまたは方法はありますか?

ベストアンサー1

find / -type f -atime +90

システムがファイルアクセス時間を追跡すると、少なくとも90日間読み取られなかったすべてのファイルが一覧表示されます。

最新のLinuxシステムはデフォルトでファイルアクセス時間を追跡しないため、一般的なシステムへのこのコマンドの出力は役に立ちません。ファイルアクセス時間追跡をイネーブルにするには、次のコマンドを実行します。

mount -o remount,atime /

その後、1か月待ってからfindコマンドを再実行して、アクセス時間が更新されたファイルを確認します。

ディレクトリではこれを達成するのは難しいです。単にディレクトリの内容をリストすると、アクセス時間が更新されます。find上記のコマンドは各ディレクトリを読み取る必要があるため、すべてのアクセス時間が更新されます。

おすすめ記事