| Команда | Что делает | Пример |
|---|---|---|
| ping | Проверка доступности хоста (ICMP‑эхо) | ping -c 4 example.com |
| traceroute | Показывает каждый "hop" до цели | traceroute example.com |
| mtr | Комбинация ping + traceroute, выводит статистику в реальном времени | mtr example.com |
| ip | Современный заменитель ifconfig; выводит/настраивает адреса и маршруты | ip address / ip route |
| netstat | Список открытых сокетов и прослушиваемых сервисов | sudo netstat -tulnp |
| ss | Быстрый и гибкий аналог netstat | ss -tuln |
| route | Печатает (и при необходимости меняет) таблицу маршрутизации | route -n |
| tcpdump | Перехват и вывод пакетов с интерфейса | sudo tcpdump -i eth0 -c 10 |
| dig | Подробный запрос к DNS‑серверу | dig +short example.com |
| host | Более простой DNS‑запрос, показывает MX‑записи | host example.com |
| whois | Информация о регистранте домена | whois example.com |
| curl / wget | Скачивание файлов/сайтов из консоли | curl https://example.com / wget -r https://example.com |
-c N ограничивает количество запросов.ip address выводит интерфейсы и их IP, ip route показывает, куда отправляется трафик.ss быстрее и удобнее для скриптов.default - ваш основной шлюз.tcpdump port 80.dig дает полные ответы, host - короткую сводку.curl удобен для одиночных файлов и скриптов, wget -r может зеркалировать целый сайт.Эти утилиты уже включены в большинство дистрибутивов Linux. Знание их позволяет быстро проверять соединения, искать проблемы в сети, наблюдать открытые сокеты, работать с DNS и скачивать нужные файлы без графических программ.
Добавить комментарий