TL / DR: ifconfig
agora é ip a
.
Seu caminho parece OK, mas não inclui /sbin
, que pode ser destinado.
Você provavelmente estava procurando o comando /sbin/ifconfig
.
Se este arquivo não existir (tente ls /sbin/ifconfig
), o comando pode não estar instalado.
É parte do pacote net-tools
,
que não é instalado por padrão, porque é reprovado
e substituídos pelo comando
ip
do pacote iproute2
.
A função de ifconfig
sem opções é substituída por ip
especificando o objeto address
.
ifconfig
é equivalente a
ip addr show
e, porque o argumento object pode ser abreviado e o comando é padronizado para show
, também para
ip a
O formato de saída é um pouco diferente:
$ ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:10553 errors:0 dropped:0 overruns:0 frame:0
TX packets:10553 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:9258474 (9.2 MB) TX bytes:9258474 (9.2 MB)
[ ... ]
e
$ ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
[ ... ]
Observe que a saída é mais concisa: Não mostra contagens de pacotes tratadas de maneira normal ou de outras formas.
Para isso, adicione a opção -s
( -stats
, -statistics
):
$ ip -s addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
RX: bytes packets errors dropped overrun mcast
74423 703 0 0 0 0
TX: bytes packets errors dropped carrier collsns
74423 703 0 0 0 0
Mas o que você realmente quer ver pode ser isso:
$ ip -stats -color -human addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
RX: bytes packets errors dropped overrun mcast
74.3k 700 0 0 0 0
TX: bytes packets errors dropped carrier collsns
74.3k 700 0 0 0 0
Ele mostra contagens com sufixos como 26.1M
ou 79.3k
e colore alguns termos e endereços relevantes.
Você sente que o comando é muito longo? Fácil! Isso é o mesmo:
ip -s -c -h a