route | grep -m1 ^default | awk '{print $NF}'
Эта команда поможет узнать текущий используемый сетевой интерфейс. Она выполняет следующие действия:
1. Команда route
выводит таблицу маршрутизации, которая содержит информацию о сетевых интерфейсах и их маршрутах.
2. С помощью символа |
команда перенаправляет вывод в следующую команду.
3. Команда grep -m1 ^default
применяется к выводу route
и фильтрует только строки, которые начинаются со слова «default». Это позволяет выявить строку с дефолтным маршрутом.
4. Снова используется символ |
для перенаправления вывода в следующую команду.
5. Команда awk '{print $nf}'
используется для извлечения определенного поля из строки, где nf
— число, указывающее номер поля, содержащего информацию о сетевом интерфейсе.
Таким образом, эта команда помогает определить текущий используемый сетевой интерфейс. Альтернативные способы получить эту информацию могут включать команды ifconfig или ip addr show. Передаваемых команде аргументов нет.