| Команда | Что делает | Пример |
|---|---|---|
| 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 |
Как пользоваться ключевыми командами
- ping - базовый тест соединения;
-c Nограничивает количество запросов. - traceroute - показывает путь пакетов; полезно, когда на каком‑то hop'е "зависает".
- mtr - постоянно обновляет задержки и потери по каждому hop'у, помогает найти узкое место.
- ip -
ip addressвыводит интерфейсы и их IP,ip routeпоказывает, куда отправляется трафик. - netstat / ss - показывают открытые порты и прослушиваемые демоны;
ssбыстрее и удобнее для скриптов. - route - в основном интересует строка
default- ваш основной шлюз. - tcpdump - захват "сырых" пакетов; фильтруйте, например,
tcpdump port 80. - dig / host - запросы к DNS;
digдает полные ответы,host- короткую сводку. - whois - данные о владельце домена, сроке регистрации и контактах.
- curl / wget -
curlудобен для одиночных файлов и скриптов,wget -rможет зеркалировать целый сайт.
Эти утилиты уже включены в большинство дистрибутивов Linux. Знание их позволяет быстро проверять соединения, искать проблемы в сети, наблюдать открытые сокеты, работать с DNS и скачивать нужные файлы без графических программ.
