GNU/Linux >> Znalost Linux >  >> Linux

ifconfig:příkaz nenalezen

Dnes jsem nastavoval nový cloudový server a potřeboval jsem použít klasický příkaz ifconfig. Nemohl jsem to udělat kvůli této chybě:

ifconfig: command not found

Zdá se, že CentOS 7.x nepřichází s ifconfig nainstalovaným ve výchozím nastavení na minimálním obrazu ISO, který jsem použil.

Příkaz ifconfig již není ve výchozím nastavení na CentOS nainstalován, protože byl nahrazen příkazem ip a označen jako zastaralý.

Jak mohu opravit chybu ifconfig:command not found?

I když se to oficiálně nedoporučuje, pokud jste vyrostli s příkazem ifconfig jako já, zde najdete průvodce jeho instalací na CentOS 7.x a nejnovější verze Ubuntu.

Nainstalujte ifconfig na CentOS 7.x

Pěkně popořádku. Jak zjistím, v jakém balíčku je přibalen příkaz ifconfig?

Pomocí příkazu yum poskytuje můžete snadno zjistit přesný název balíčku, který poskytuje systémový nástroj ifconfig.

[[email protected] ~]# yum whatprovides ifconfig
net-tools-2.0-0.24.20131004git.el7.x86_64 : Basic networking tools
Repository : @base
Result obtained from:
File name : /usr/sbin/ifconfig

Jak vidíte, v CentOS Linuxu příkaz ifconfig najdete uvnitř balíčku net-tools RPM dostupného ve výchozím základním repozitáři CentOS. Pomocí yum to lze snadno nainstalovat během několika sekund:

yum install net-tools -y 

To je vše, nyní byste měli být schopni použít příkaz ifconfig.

Nainstalujte ifconfig na Ubuntu a další distribuce založené na debianu

Na nejnovějším Ubuntu a dalších distribucích založených na Debianu byl tento příkaz také zastaralý. Ve stejném případě jako CentOS to lze snadno opravit pomocí příkazu apt-get:

apt-get install net-tools

To je ono.

Závěr

Ukázal jsem jednoduchý a efektivní způsob instalace příkazu ifconfig na většinu populárních distribucí Linuxu.

K tomu nejsou potřeba žádné speciální technické znalosti, pouze schopnost používat yum nebo apt-get z vašeho terminálu.

příkaz ifconfig:nenalezen je běžnou chybou v těchto dnech pro ty, kteří jsou zvyklí na příkaz ifconfig.

Novým nahrazením příkazu je však příkaz ip, takže pokud jste nepřemýšleli o tom, že jej začnete používat, měli byste.

ifconfig:příkaz nenalezen byl naposledy upraven:24. ledna 2020 Estebanem Borgesem
Linux
  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. netstat:příkaz nenalezen

  1. kubectl:příkaz nenalezen

  2. tvservice:příkaz nenalezen

  3. lspci:příkaz nenalezen

  1. pstree:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen