Acabei de instalar o CentOS7 como uma máquina virtual no meu mac (osx10.9.3 + virtualbox) .Running Returns ifconfig
command not found. Também executando o sudo /sbin/ifconfig
comando return não encontrado. Eu sou raiz A saída de
echo $PATH
é como abaixo.
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin
Meu caminho é normal? Caso contrário, como posso mudar isso?
Além disso, ainda não tenho uma conexão à Internet na máquina virtual, talvez isso seja um fator.
centos
networking
command
ifconfig
RobSeg
fonte
fonte
sudo /sbin/ifconfig
.ip
.ip
comando. O ifconfig foi descontinuado agora #sudo
:/sbin/ifconfig
é suficiente se você quiser ver as configurações. Você só precisasudo
se deseja alterar as configurações (e depoissudo ifconfig
é o suficiente).ip
ferramenta decidiu queifconfig
foi preterido não significa que o resto do mundo precise parar de usá-la.Respostas:
TL / DR:
ifconfig
é agoraip a
.Seu caminho parece bom, mas não inclui
/sbin
, o que pode ser pretendido.Você provavelmente estava procurando o comando
/sbin/ifconfig
.Se esse arquivo não existir (tente
ls /sbin/ifconfig
), o comando poderá não estar instalado.Faz parte do pacote
net-tools
, que não é instalado por padrão, porque foi descontinuado e substituído pelo comandoip
do pacoteiproute2
.A função de
ifconfig
sem opções é substituídaip
especificando o objetoaddress
.é equivalente a
e, como o argumento do objeto pode ser abreviado e o comando padrão
show
, também paraO formato de saída é um pouco diferente:
e
Observe que a saída é mais concisa: não mostra contagens de pacotes manipulados de maneira normal ou de outra maneira.
Para isso, adicione a opção
-s
(-stats
,-statistics
):Mas o que você realmente deseja ver pode ser o seguinte:
Ele mostra contagens com sufixos como
26.1M
ou79.3k
e colore alguns termos e endereços relevantes.Oh, você sente que o comando é muito longo? Fácil! Esse é o mesmo:
fonte
ip
.net-tools
foi descontinuado em favor deiproute2
.ifconfig
comando equivalente éip addr
.-s
(-stats
,-statistics
):ip -s addr
(verificado) A instalação mínima padrão do CENTOS 7 não instala ferramentas de rede.
(verificado) O comando 'ifconfig' ficará disponível na instalação do pacote net-tools
-Como instalar o net-tools através do yum para os especialistas não tão linux.
1) tenha um shell de privilégios de root ou esteja na lista sudo.
2a) Em um prompt de shell raiz (#)
2b) Conta de usuário na lista sudo
Se o pacote estiver instalado, ele será indicado e sairá do yum. (Parece um problema de caminho). Se não estiver instalado, o yum solicitará que o usuário continue após algumas verificações de pacotes locais / de rede. A instalação levará (deve) levar apenas um momento .. presto ifconfig agora está instalado.
Se você se sentir aventureiro .. O equivalente a usar
ifconfig
na exibição das informações de interface / endereço usando ipfonte