ifconfig と検索コマンドが見つかりません。 `bash:ifconfig:コマンドが見つかりません`

ifconfig と検索コマンドが見つかりません。 `bash:ifconfig:コマンドが見つかりません`

Linux-Ubuntu端末から:

  • ifconfig投げるbash: ifconfig: command not found
  • locateコマンドは同じことを行います。
  • sudo yum install net-toolsthrows:bash: yum: command not foundでも、テストするときにタイプミスがあった可能性があります。

これは何を意味し、それをインストールする必要がありますかifconfig?それとも別のコマンドがありますか?

答え1

Linuxディストリビューションによって、パッケージマネージャと呼ばれるパッケージをインストールするためのツールが異なります。したがって、ディストリビューションに適したツールを使用する必要があります。 YumはRed Hatシステムのパッケージマネージャです。代わりにUbuntuのパッケージマネージャaptを使用する必要があります。努力する:

sudo apt install net-tools locate

そのパターンしなければならないUbuntuのほとんどのパッケージで動作します。net-toolsUbuntuのifconfigを含むパッケージ。しかし、ifconfigは廃止され、数年間使用されてきました。を使用し、ipUbuntuにすでにインストールされている必要があります。

答え2

Debianベースのディストリビューション(Ubuntu)にインストールnet-toolsします。mlocate

sudo apt install net-tools
sudo apt install mlocate
updatedb

答え3

現時点では標準モジュールと一緒に出荷されません。

インストールする項目を探す

apt-get install locate

基本パッケージの構成が置き換えられている場合は、代わりにIPを使用できます。コマンドの例は次のとおりです。

ip address show

ip link show

それ以外の場合は、ifconfigネットワークツールをインストールしてください。

apt-get install net-tools

答え4

他の答えはIPパッケージを指していました。ここに「短縮コマンド」バージョンを追加しました。すべての報酬は他の答えに渡されます。

ifconfigもはや使用されなくなり、bash: ifconfig: command not found今は明確になりました。

  • ip addressまたは
  • ip addrまたは
  • ip a

関連情報