Как найти IP-адрес моей системы Ubuntu в локальной сети?
ifconfig есть и старая команда, которая все еще широко используется, но если вы начинаете с сетевых команд, вам следует использовать инструмент ip. ip a, который является аббревиатурой для ip addr, является тем, что вы ищете в этом конкретном случае.
Проверьте ip, в большинстве случаев это лучше, чем ifconfig.
Эти другие ответы велики, но вот очень простая альтернатива, которая не извергает множество информации:
host `hostname`
hostname возвращает имя вашего компьютера, а host разрешает hostname к IP-адресу.
В качестве альтернативы вы можете просто сделать:
hostname -I
Что делает (со страницы руководства):
-I, --all-ip-addresses Показать все сетевые адреса хоста. Эта опция перечисляет все настроенные адреса на всех сетевых интерфейсах. Интерфейс loopback и локальные адреса ссылок IPv6 опущены. В отличие от опции -i, этот параметр не зависит от разрешения имен. Не делайте никаких предположений о порядке вывода.