Linux で特定のプログラムを見つけるための whereis の例の詳細な説明

Linux で特定のプログラムを見つけるための whereis の例の詳細な説明

Linuxは特定のプログラムを見つけます

whereis コマンドは主にプログラム ファイルを検索し、このファイルのバイナリ実行ファイル、ソース コード ファイル、およびユーザー マニュアルの保存場所を提供するために使用されます。

1. コマンドプログラムを見つける

例えば、タッチコマンドを探します

[root@node1 /]# タッチの場所
タッチ: /usr/bin/touch /usr/share/man/man1/touch.1.gz

実行効果は以下のとおりです。

touch コマンドのバイナリ ファイルのみを検索する必要がある場合は、-b オプションを使用できます。

[root@node1 /]# whereis -b touch
タッチ: /usr/bin/touch

効果は以下のとおりです。

2. アプリケーションを見つける

例えば、nginxサービスを探す

[root@node1 /]# nginxはどこにあるか
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz

Javaを探す

[root@node1 /]# javaの場所
java: /usr/java/jdk1.8.0_191/bin/java /usr/local/jdk1.8.0_191/bin/java

照会されたプログラムが存在しない場合は、空の文字列が返されます。

例えば、helloプログラムを見つけるには

[root@node1 /]# こんにちは
こんにちは:

以上が今回ご紹介した関連知識の全てとなります。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • Linuxコマンド検索コマンドwhereisとwhichの違い
  • 毎日のLinuxコマンド whereis コマンド

<<:  jsは多次元配列を1次元配列に変換し、それを並べ替えます

>>:  CentOS 6 ZLMediaKit のコンパイルとインストール分析

推薦する

スタックメニューを実装するためのjQueryプラグイン

jQueryプラグインの毎日の積み重ねメニュー、参考までに、具体的な内容は次のとおりです。スタックメ...

Centos8 の Django プロジェクトに nginx+uwsgi をデプロイするチュートリアル

1. 仮想環境virtualenvのインストール1. virtualenvをインストールするpip3...

WebpackはCSSファイルを読み込み、その設定方法

webpackはCSSファイルとその設定をロードします複数の CSS ファイルを作成した後、HTML...

Vue双方向バインディングの詳細な説明

目次1. 双方向バインディング2. 他のタグを選択した場合にも同じ結果になりますか? 答えはもちろん...

Docker 実行時にユーザーとグループを管理する方法

Docker はプロセスを中核としてシステムリソースを分離する管理ツールです。分離は、オペレーティン...

ポップアップ効果を実現するにはjsを使用します

この記事の例では、ポップアップ効果を実現するためのjsの具体的なコードを参考までに共有しています。具...

CSSブレンドモードとSVGを使用して、製品画像の色を動的に変更します。

数日前、Codepen で @Kyle Wetton が書いた、CSS ブレンディング モードと S...

Element UI で自動サイズ調整テキストエリアの高さを設定する方法

Element UIのtextarea input自動サイズに設定すると、テキストボックスのデフォル...

シェルスクリプトによるDockerコンテナの起動順序の制御の詳細な説明

1. 遭遇した問題分散プロジェクトの展開プロセスでは、サーバーの再起動後にアプリケーション(データベ...

Vue バインディング オブジェクト、配列データを動的にレンダリングできないケースの詳細な説明

プロジェクトシナリオ: Dark Horse Vueプロジェクト管理の実践、製品分類の取得、拡張バー...

MySQL 5.7.17 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 5.7.17 winx64解凍版のインストールと設定方法を紹介します。具体...

Win10にMySQL8圧縮パッケージ版をインストールするチュートリアル

1 公式サイトからMySQL8をダウンロードしてインストールするMySQL8 ダウンロードアドレスこ...

vue-cli でレスポンシブ レイアウトを実装する方法

フロントエンド開発を行うと、PCとモバイル端末の適応に必然的に直面することになります。このような問題...

LNMP と phpMyAdmin を Docker にデプロイする方法

環境準備:複数のコンテナに基づいてホストに lnmp をデプロイします。 nginx サービス: 1...

JavaScript の絶妙なスネーク実装プロセス

目次1. HTML構造を作成する2. テーブルを作成する3. ヘビの頭と体を作る4. 食べ物を作る5...