初心者にとって、Linux でコマンド ラインを使用するのは非常に不便な場合があります。グラフィカル インターフェイスがなければ、異なるフォルダー間を参照して必要なファイルを見つけるのは困難です。このチュートリアルでは、Linux で特定のファイルを検索する方法を説明します。
最初のステップは、SSH 経由で Linux に接続することです。 Linux でファイルを検索するには 2 つの方法があります。 1 つは find コマンドを使用する方法、もう 1 つはlocate コマンドを使用する方法です。
コマンドを検索
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 サイトの他の関連記事を参照してください。