Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linuxコマンドの完全なコマンドを検索してください。find

Linuxコマンドの完全なコマンドを検索してください。find

  

機能

ファイルの検索


フォーマット

find pathoption [-print] [-exec -ok command] {デフォルトの検索パスは現在のパスです。

デフォルトは-print、標準出力に出力されます。

見つかったファイルに対してコマンドcommandを実行します。

オプション


主なパラメータ

-nameファイル名

制限ファイル名

-userユーザー名

ファイルの所有者で検索

- グループのグループ名

グループで検索 -

-mtime -n + n

ファイルの変更時刻で検索、 -nはn日以内、+ nはn日前を意味します。

-atime -n + n

ファイルのアクセス時間で確認します。

-ctime -n + n < Br>

ファイル作成時間で探す

-nogroup

-nouser

-type

ファイルの種類で探す

-size n

-depth

サブディレクトリを見つける前にディレクトリを検索する

-follow

シンボリックリンクファイルが見つかった場合は、それをトレースします。リンクファイル

-prune

ファイル

-o

ロジックまたは

-a

ロジックと


論理いいえ

\\(\\)

エスケープ、検索条件を囲むことができます。




現在のディレクトリ内のすべての共通ファイルを検索します。

find。-type f -exec ls -l {} \\;

5でホームディレクトリ内の変更時刻を検索します。前日のファイルを削除して削除する

find /home-mtime + 5 -exec -ok rm {} \\;

今日変更されたファイルを検索する

find / - Mtime -1 -exec ls -l {} \\;

今日変更されたファイルを照会して、表示するかどうかを尋ねるプロンプトを出します。 Br>

100kより小さいファイルを検索して表示します。

find /home-size -100k -exec ls -l {} \\;

サフィックス.txtが付いているファイルをすべて検索>

find〜-name" *。txt" -ok ls -l {} \\;

Copyright © Windowsの知識 All Rights Reserved