TL / DR: ifconfig
è ora ip a
.
Il tuo percorso sembra OK, ma non include /sbin
, che può essere inteso.
Probabilmente stavi cercando il comando /sbin/ifconfig
.
Se questo file non esiste (provare ls /sbin/ifconfig
), il comando potrebbe non essere installato.
Fa parte del pacchetto net-tools
, che non è installato per impostazione predefinita, poiché è obsoleto
e sostituito dal comando
ip
dal pacchetto iproute2
.
La funzione di ifconfig
senza opzioni viene sostituita ip
specificando l' oggetto address
.
ifconfig
è equivalente a
ip addr show
e, poiché l' argomento oggetto può essere abbreviato e il comando predefinito è show
anche
ip a
Il formato di output è leggermente diverso:
$ 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
[ ... ]
Nota che l'output è più conciso: non mostra il conteggio dei pacchetti gestiti in modo normale o altro.
Per questo, aggiungi l'opzione -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
Ma quello che vuoi davvero vedere potrebbe essere questo:
$ 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
Mostra i conteggi con suffissi come 26.1M
o 79.3k
e colora alcuni termini e indirizzi pertinenti.
Oh, senti che il comando è troppo lungo? Facile! Questo è lo stesso:
ip -s -c -h a
sudo /sbin/ifconfig
.