Linux
Linux cli tools
Подборка консольных утилит которые мне кажутся удобными и полезными
- Название + ссылка на оффициальный сайт или репозиторий
- Краткое описание
- Скрин (если есть)
top
- htop - более красивый top для процессов
- iotop - информация по дисковой активности
- iftop - сетевая активность
- ctop - просмотр docker контейнеров
jq
Для работы с JSON в CLI
yq
Для работы с YAML в CLI
bat
Альтернатива для cat
с подсветкой синтаксиса, интеграция с git и много других полезных фич
peco
Я бы назвал это интерактивным grep
- принимает на вход список строк и создает меню с удобной навигцей и поиском
httpie
Обычно пользуюсь curl
, но когда нужно часто использовать различные API запросы, то этот инструмент кажется более удобным и простым
duf
Красивая версия df
подробная информация по дискам
ncdu
Улучшенный du
инструмент для анализа дискового пространства.
frontail
Для удобного вывода логов по web интерфейсу с полем поиска
Можно не устанавливать и запускать с помощью docker например:
docker run -d -p 80:9001 -v /var/log:/log mthenw/frontail /log/syslog
по IP адресу хоста можно увидеть логи в таком формате:
Если есть единая точка сбора логов типо ELK, Loki, OpenSearch, то frontail
врядли пригодиться, но выглядит интересно.
iperf
Простой и удобный инструмент для генерации трафика и проверки скорости канала