Linux setuidプログラム/ファイル


0

作成、変更、アクセスなどの時間情報に基づいてファイルを見つける方法。特定の時間前、特定の時間後、2回の間でファイルを検索すると便利です。Linuxではどのコマンドを使用する必要がありますか?

私が使用しなければならないLinuxコンピュータでsetuidファイルを見つけることを理解しています:

find / -xdev(-perm -4000)-type f -print0 | xargs -0 ls -l

過去30分間に変更されたファイルを確認するにはどうすればよいですか。(FILE2という新しいファイルを作成しました)


まず、findを使用して正しい軌道に乗っています。マニュアルページを再読してください:findには、atime、mtimeなどもあります。また、チェックアウトこの記事姉妹サイト上だけでなく、このポスト
ヘネス

第二に:なぜ-print0パイプを使用しているのxargs -0ですか?特定のls -l形式が必要ですか?ファイル名とアクセス許可だけが必要な場合は、find自体に他の多くのオプションもあります。たとえばfind /path -ls、またはGNUのいくつかは、見て、複雑なことができます拡張子を見つけたが、強力なもののようなprintf "%M %u %g %s\t%Ab %Ad %AH:%AM\t%Cb %Cd %CH:%CM\t%P\n"
ヘネス

回答:


0

過去30分間に変更されたファイルを確認する方法

find /path -type f -mmin -30
  • -30 ファイルを30分以内に変更する場合
  • 30 ファイルをちょうど30分前に修正したい場合
  • +30 30分以上前に変更されたファイルが必要な場合

これは、30〜45分前に変更されたファイルを検索します。

find /path -type f -mmin +30 -mmin -45
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.