TGViewer
Мир Линукса Мир Линукса @linuxwit · 435 subscribers
Post #43 655
Утилиты в линукс

Для мониторинга системы и процессов

htop: Это продвинутый топологический монитор процессов. В отличие от стандартного top, он имеет цветной вывод, удобную навигацию с помощью клавиш и отображает использование всех ядер процессора.

btop++: Это "шаг вперёд" даже по сравнению с htop. Невероятно красивый и информативный, с графиками использования CPU, памяти, диска и сети прямо в терминале. Настоятельно рекомендую!
Установка (на Ubuntu-подобных):

sudo apt install htop
sudo apt install btop

glances

Монитор "всё в одном". Показывает информацию о CPU, памяти, дисках, сети, процессах и даже температуре датчиков. Может работать в клиент-серверном режиме, чтобы мониторить удалённые машины.

Установка:

sudo apt install glances

nvtop
Аналог htop, но для видеокарт (NVIDIA, AMD, Intel). Незаменим для тех, кто занимается машинным обучением, 3D-рендерингом или майнингом.
Установка:

sudo apt install nvtop

Для анализа дискового пространства


ncdu
(NCurses Disk Usage)
Простая, но невероятно мощная TUI-утилита для анализа того, что занимает место на диске. Гораздо удобнее, чем du -sh * | sort -h. Позволяет быстро перемещаться по каталогам и удалять ненужное прямо из интерфейса.
Установка:

sudo apt install ncdu



Использование:

ncdu /path/to/directory


duf
Современная замена классическим df и du. Показывает информацию о смонтированных дисках в удобном табличном виде с цветовым выделением.
Установка:


sudo apt install duf


Для работы с сетью

httpie

Современный и дружелюбный CLI-клиент для отправки HTTP-запросов. Гораздо интуитивнее и читабельнее, чем curl, особенно для API в формате JSON.
Установка:

sudo apt install httpie


Пример:

http GET https://api.github.com/users/octocat



bandwhich
Показывает, какие процессы используют ваше сетевое соединение в реальном времени, с сортировкой по объёму трафика. Очень помогает найти "пожирателя" интернета.
Установка (часто через Cargo):

cargo install bandwhich
# или через пакетный менеджер, например, в Arch: yay -S bandwhich


mtr (My Traceroute)
Объединяет в себе ping и traceroute. В реальном времени показывает задержки и потери пакетов на каждом хопу до цели. Лучший инструмент для диагностики сетевых проблем.
Установка:

sudo apt install mtr


Для поиска и обработки текста
fzf
(Fuzzy Finder)
Утилита для нечёткого поиска по чему угодно. Молниеносно находит файлы, команды из истории, процессы и многое другое. Интегрируется с zsh, bash и vim. После знакомства с ней жить без неё уже не хочется.
Установка:

sudo apt install fzf


Пример (поиск и переход в каталог):

cd $(find * -type d | fzf)

ripgrep (rg)
Невероятно быстрый и удобный поисковик по коду. Написан на Rust, игнорирует файлы из .gitignoreпо умолчанию, умный и простой в использовании. Прямая и лучшая замена grep и ack.
Установка:

sudo apt install ripgrep


Пример:

rg "function_name" --type=py



jq
sed для JSON-данных. Позволяет парсить, фильтровать, форматировать и преобразовывать JSON прямо в командной строке. Незаменима для работы с API и логами.
Установка:

sudo apt install jq


Пример:

curl -s api.example.com/data.json | jq '.users[].name'
  • 👍 5
  • 🔥 4
  • ❤ 1
More from @linuxwit
  1. Jan 18, 2026🥸 Свежая #подборка_статей_Linux для вашего изучения ▪️Ядро Linux: Реально ли это просто п…
  2. Jan 11, 2026🥸 Свежая #подборка_статей_Linux для вашего обучения 🔂Полный путь пакета в Linux: от Ethe…
  3. Jan 8, 2026Почему же Linux не так популярен на десктоп? Критическая масса проблем 🟢 Обратная совмест…
  4. Jan 8, 2026Почему Linux популярен везде, кроме домашних компьютеров? Давайте посмотрим на реальную ст…
  5. Dec 30, 2025Итоги 2025: какие Linux-утилиты вытеснили старую классику 2025 год стал годом “ревизии тер…
  6. Dec 26, 2025Что делает jq '.users[].name' и зачем это вообще нужно JSON давно стал стандартным формато…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →