ホームページ  >  記事  >  システムチュートリアル  >  Linux クエリ コマンドを簡単にマスターする

Linux クエリ コマンドを簡単にマスターする

WBOY
WBOY転載
2024-02-11 16:00:21532ブラウズ

Linux ユーザーとして、システム情報をクエリする方法がわからないというジレンマに遭遇したことはありますか?または、特定のファイルを検索するときにどのコマンドを使用すればよいかわかりませんか?もしそうなら、心配しないでください。今日は、システムから必要な情報を簡単に取得できる、一般的に使用される Linux クエリ コマンドをいくつか紹介します。

1、どの

that コマンドは、PATH 変数で指定されたパス内でシステム コマンドの場所を検索し、最初の検索結果を返します。つまり、what コマンドを使用すると、システムコマンドが存在するかどうか、およびそのコマンドがどこで実行されているかを確認できます。

コマンド形式: 実行ファイル名

どのコマンドは、PATH 変数で指定されたパス内のシステム コマンドの場所を検索し、最初の検索結果を返します。

2、ここで

whereis コマンドはプログラム名の検索に使用され、バイナリ ファイル (パラメータ -b)、マニュアル記述ファイル (パラメータ -m)、およびソース コード ファイル (パラメータ -s) のみを検索します。

find と比較すると、Linux システムはシステム内のすべてのファイルをデータベース ファイルに記録するため、whereis の検索速度は非常に高速です。whereis とlocate を使用する場合、データは、データを走査する代わりにデータベースから検索されます。ハードディスクを検索するように検索すると、効率は当然非常に高くなります。

ただし、データベース ファイルはリアルタイムでは更新されないため、whereis やlocate を使用してファイルを検索すると、データベース ファイルが更新されていないために、削除されたデータが見つかったり、新しく作成されたファイルが見つからなかったりすることがあります。 。

コマンド形式: whereis [-bmsu] [BMS ディレクトリ名 -f] ファイル名

Linux クエリ コマンドを簡単にマスターする

コマンド機能: whereis コマンドは、ファイル システム内の実行可能ファイル、ソース コード ファイル、およびヘルプ ファイルの場所を特定します。これらのファイルの属性は、オリジナル コード、バイナリ ファイル、またはヘルプ ファイルである必要があります。 whereis プログラムには、ソース コードを検索し、代替検索パスを指定し、異常な項目を検索する機能もあります。

  • パラメータ:

  • -b: 実行可能ファイルを見つけます

  • -m: ヘルプ ファイルを見つけます

  • -s: ソース コード ファイルの検索

  • -u: デフォルトパス内の実行ファイル、ソースコードファイル、ヘルプファイル以外のファイルを検索します。

  • -B: 実行可能ファイルの正の検索パス。

  • -M: ヘルプ ファイルを検索するパスを指定します。

  • -S: ソースコードファイルを検索するパスを指定します。

3、場所を確認します

locate を使用すると、ユーザーはファイル システム内に指定されたファイルがあるかどうかをすばやく検索できます。この方法では、まずシステム内のすべてのファイルの名前とパスを含むデータベースを作成し、その後、検索するときに、システム ファイルを深く検索することなく、このデータベースにクエリを実行するだけで済みます。

コマンド形式: ファイル名を検索

  • パラメータ:

  • -u: ルート ディレクトリからデータベースを作成します。

  • -U: 指定された場所からデータベースを作成します

  • -e: 特定のパスを検索範囲から除外します。

  • -n: 表示するファイルの最大数を指定します

4、見つけます

find は非常に重要なクエリ コマンドです。

Linux オペレーティング システムがますます多くの分野で使用されるようになるにつれて、Linux クエリ コマンドをマスターすることがますます重要になります。この記事では、よく使われる Linux のクエリコマンドとその機能を紹介しますので、日常業務に大いに役立つと思います。将来的には、これらのコマンドをより適切に使用して、Linux システムの効率を向上できることを願っています。

以上がLinux クエリ コマンドを簡単にマスターするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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