ホームページ  >  記事  >  システムチュートリアル  >  Linux でファイルを見つける方法

Linux でファイルを見つける方法

WBOY
WBOY転載
2024-02-12 15:20:16580ブラウズ

初心者にとって、Linux でコマンド ラインを使用するのは非常に不便な場合があります。グラフィカル インターフェイスがなければ、異なるフォルダー間を参照して必要なファイルを見つけるのは困難です。このチュートリアルでは、Linux で特定のファイルを検索する方法を説明します。

最初のステップは、SSH 経由で Linux に接続することです。 Linux でファイルを検索するには 2 つの方法があります。 1 つは find コマンドを使用する方法、もう 1 つはlocate コマンドを使用する方法です。

如何在 Linux 中查找一个文件

コマンドを検索

Linux の find コマンドを使用して、名前、タイプ、所有者、サイズなどのさまざまな検索基準を使用してディレクトリ ツリーを検索します。基本的な構文は次のとおりです:

リーリー

次は、find コマンドを使用してファイル名に基づいて特定のファイルを検索する例です。

リーリー

コマンドはディレクトリ ツリー全体を検索して、test.file という名前のファイルを見つけ、その保存場所を提供します。 Linux 上の既存のファイル名を使用して試すことができます。
特にシステム内に多数のファイルとディレクトリがある場合、find コマンドでディレクトリ ツリー全体を検索するのに数分かかることがあります。時間を大幅に短縮するために、検索するディレクトリを指定できます。たとえば、test.file が /var に存在することがわかっている場合、他のディレクトリを検索する必要はありません。この場合、次のコマンドを使用できます:

リーリー

find は、時間、サイズ、所有者、権限、その他のオプションに基づいてファイルを検索することもできます。これらのオプションの詳細については、Linux の find コマンドのマニュアルを参照してください。

リーリー

コマンドの位置を特定する

Linux でlocateコマンドを使用するには、まずそれをインストールする必要があります。
Ubuntu を使用している場合は、次のコマンドを実行してlocateをインストールします:

リーリー

CentOS を使用している場合は、次のコマンドを実行してlocateをインストールします:

リーリー

locate はデータベース内のファイルを検索するため、find よりも高速な方法です。検索データベースを更新するには、次のコマンドを実行します:

リーリー

locate を使用してファイルを検索するための構文:

リーリー

find コマンドと同様に、locate にも出力をフィルタリングするための多くのオプションがあります。詳細については、Linux Locate コマンドのマニュアルを確認してください。

リーリー

この記事がお役に立てば幸いです、ありがとうございます。

以上がLinux でファイルを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。