Я хочу получить IP-адрес с ifconfig
и доберитесь
me@me:~$ ifconfig
enp6s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 48:5b:39:68:79:80 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 889 bytes 74199 (74.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 889 bytes 74199 (74.1 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.31.231 netmask 255.255.255.0 broadcast 192.168.31.255
inet6 fe80::e782:b8a7:7711:1b90 prefixlen 64 scopeid 0x20<link>
ether 1c:4b:d6:c5:c6:3c txqueuelen 1000 (Ethernet)
RX packets 54953 bytes 4365651 (4.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2628 bytes 352889 (352.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Я не могу удостовериться, что выбрал который. inet или broadcats
Заметьте что старый добрый ifconfig
становится устаревшим и замененным ip
.
Когда Вы работаете
ip a
Вы получаете информацию, подобную тому, с чем Вы добираетесь
ifconfig # without options and parameters
Посмотрите man ip
получить больше деталей о доступных вариантах, объектах и командах.
Согласно Вашему вопросу, IP-адрес inet
192.168.31.231
и необходимо видеть его также в выводе ip a
.
Ваш IP-адрес является inet, широковещательная передача является сетью зарезервированный адрес для широковещательной передачи и subnet
.0 (в Вашем случае 192.168.31.0
с маской подсети 255.255.255.0
) идентификатор сети.
Если Вам интересно получать больше информации об адресе IP, положительная сторона для запуска является страницей Википедии этого аргумента.