ホームページ  >  記事  >  運用・保守  >  Linuxのfindコマンドの使い方は何ですか?

Linuxのfindコマンドの使い方は何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-12-16 12:04:419750ブラウズ

Linux の find コマンドの使用法は次のとおりです: 1. [find -name] はファイル名に基づいて直接検索します; 2. [find -perm] はファイルのアクセス許可に基づいて検索します; 3. [find -perm] -mtine -n​​( n )] ファイルの変更時刻に基づいて検索します。

Linuxのfindコマンドの使い方は何ですか?

関連学習の推奨事項: linux ビデオ チュートリアル

Linux find コマンドの使用法は次のとおりです。

##find コマンドは、Linux システムでファイルを検索するためのコマンドです。その最大の役割は、ユーザーが Linux システムを使用するときに必要なファイルをすばやく見つけられるようにすることです。

まず、find のディレクトリ パスを紹介します。これは 2 つの状況に分けられます:

  • "." は現在のディレクトリを表します

  • # #"/" はルート ディレクトリを表します

find コマンド ファイル クエリの共通パラメータと意味は次のとおりです:

1,

find -name: ファイル名に基づいて直接検索します。たとえば、find / -name a.txt: ルート ディレクトリで a.txt ファイルを検索します。

2,

find -perm: ファイル権限に基づいて検索します。例: find / -perm 777,: ルート ディレクトリ

3,

find で権限 777 (rwx-rwx-rwx) を持つファイルを検索します。 -mtine -n​​( n): ファイルの変更時刻に基づいて検索します。-n は n 日以内のファイルを表し、 n は n 日前のファイルを表します。 as: find / - mtime -1: 1 日以内に変更されたファイルを検索します

4,

find -type: 特定のタイプのファイルを検索し、その後にいくつかのパラメーターが続きます:

-d: ディレクトリ

-p: パイプ ファイル

-f: 通常のファイル

-i: シンボリック リンク ファイル

find コマンドを使用してファイルを検索すると、出力には 2 つの方法があります:

1. find -print: 標準出力、例:

find / '*.NCT'-print >a .txt、ルート ディレクトリにある nct という名前のファイル リストを a.txt

2 に入力します。 find -exec: find コマンドで見つかったファイルに対して、このパラメータで指定されたシェル コマンドを実行します。

find -name test.txt -exec rm -f test.tx {} \;

Find test and delete this file. このコマンドでは、{} と \ の間のスペースに注意し、最後の ";"


を見逃さないようにしてください。

関連する無料学習の推奨事項:

php プログラミング(ビデオ)

以上がLinuxのfindコマンドの使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。