Разница между командами ifconfig и ip addr в Linux заключается в их назначении и функциональности:
Таким образом, ifconfig фокусируется на общих настройках сетевых интерфейсов, в то время как ip addr позволяет работать с IP-адресами конкретных интерфейсов (добавлять, удалять, просматривать и удалять адреса). 14
Ещё одна особенность: если ifconfig показывает только включенные интерфейсы, то ip показывает все интерфейсы, независимо от того, включены они или отключены. 2