TL / DR: ifconfig
es ahora ip a
.
Su ruta se ve bien, pero no incluye /sbin
, lo que puede ser intencionado.
Probablemente estabas buscando el comando /sbin/ifconfig
.
Si este archivo no existe (intente ls /sbin/ifconfig
), es posible que el comando simplemente no esté instalado.
Es parte del paquete net-tools
, que no está instalado de manera predeterminada, porque está en desuso
y reemplazado por el comando
ip
del paquete iproute2
.
La función de ifconfig
sin opciones se reemplaza ip
especificando el objeto address
.
ifconfig
es equivalente a
ip addr show
y, debido a que el argumento del objeto se puede abreviar y el comando está predeterminado show
, también a
ip a
El formato de salida es algo 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)
[ ... ]
y
$ 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
[ ... ]
Tenga en cuenta que la salida es más concisa: no muestra los recuentos de paquetes manejados de manera normal u otras.
Para eso, agregue la opción -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
Pero lo que realmente quieres ver puede ser esto:
$ 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
Muestra cuenta con sufijos como 26.1M
o 79.3k
y colores algunos términos y las direcciones pertinentes.
¿Sientes que la orden es demasiado larga? ¡Fácil! Esto es lo mismo:
ip -s -c -h a
sudo /sbin/ifconfig
.ip
.ip
comando. ifconfig está en desuso ahorasudo
:/sbin/ifconfig
es suficiente si desea ver la configuración. Solo necesitasudo
si desea cambiar la configuración (y luegosudo ifconfig
es suficiente).ip
herramienta haya decidido queifconfig
está en desuso no significa que el resto del mundo tenga que dejar de usarla.