>_ IzzyLab

Практическое задание

ip addr: адрес интерфейса

легко

Узнай IPv4-адрес сетевого интерфейса eth0 (без маски) и запиши его в /root/ip.txt.

Что потренируешь:
  • ip addr
  • сетевые интерфейсы
  • ipv4
  • фильтрация вывода
  • awk

Разбор темы

У каждого сетевого интерфейса свой набор адресов, которые показывает утилита ip из пакета iproute2. В строке inet живёт IPv4-адрес вместе с длиной префикса через слэш (/16) — это два разных куска информации: сам адрес и маска подсети. Чтобы получить только адрес, вывод команды нужно распарсить: вытащить нужное поле и отрезать всё после /. Пригодятся флаги -o (одна строка на запись) и текстовые фильтры вроде awk/cut.

Что проверяется

  1. в /root/ip.txt адрес eth0 без маски

Как это выглядит