Linux find コマンドを使用してファジー クエリを実装する方法: ファイル名のファジー クエリに従って、opt ディレクトリでサフィックス [.log] を持つファイルを検索します。コードは [find / opt/ -type f -name "*.log "]。
このチュートリアルの動作環境: Windows7 システム、linux7.3 バージョン、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。
ファジー クエリを実装するための Linux find コマンド メソッド:
ヒント 1: ファイル名に基づくファジー クエリ: ファイル内のサフィックス .log を見つけます。 opt ディレクトリ ファイル
find /opt/ -type f -name "*.log"
-type f はファイル
-type d が一致するディレクトリを表します
ヒント 2 : 特定の権限を持つファイルを検索します:
find /opt -type f -perm 755
ヒント 3: 大きなファイルを検索します: (たとえば、100M を超えるファイルはopt ディレクトリ)
find /opt/ -size +100M
-size: ファイル サイズを表し、
#++ は特定の数より大きいことを表し、- は特定の数より小さいことを表します。 c は単位がバイトであることを意味し、c を k、M、G に置き換えることができます。 (注: この方法では、ディスク容量が大きい場合に大きなファイルをすばやく見つけることができます)ヒント 4: に基づいて検索します。 time
find /opt -mtime -10-------10 日以内に変更されたファイル (10 日前 10 件 - 10 日以内 10 件) amin を使用してアクセス、変更には mmin を使用、ファイルには cmin を使用ステータスの変更 分単位で正確にするには amin、mmin、cmin を使用し、日単位で正確にするには atime、mtime、ctime を使用します
ヒント5:現在のディレクトリとそのサブフォルダが weblogic によって所有されているディレクトリを検索します
find /opt -type d -user weblogic
関連学習の推奨事項:
以上がLinuxのfindコマンドを使用してファジークエリを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。