Утилиты

Подборка вспомогательного ПО для повседневной работы: сжатие файлов, удалённый доступ, контейнеры, анализ сети, медиа и офисные задачи. Полноценные IDE вынесены на страницу IDE; тяжёлую отладку и профилирование — на отладку и мониторинг.


Архиваторы и сжатие

Разные типы файлов по-разному сжимаются: текст и логи — хорошо, JPEG и шифротекст — почти нет.


7-Zip

  • Лицензия: LGPL (открытый исходный код)
  • Форматы: 7z, ZIP, RAR (распаковка), TAR, GZIP и др.
  • Особенности: высокая степень сжатия 7z, интеграция в проводник Windows
  • Сайт: 7-zip.org

WinRAR

  • Лицензия: проприетарная (условно-бесплатный trial)
  • Форматы: RAR, ZIP; восстановление повреждённых архивов, AES-128
  • Сайт: rarlab.com

PeaZip

  • Лицензия: LGPL
  • Форматы: 200+; шифрование, двухпанельный UI
  • Сайт: peazip.github.io

Редакторы кода (не полноценные IDE)

Утилита Платформы Заметка
Notepad++ Windows Подсветка синтаксиса, макросы, Scintilla
Visual Studio Code Win/macOS/Linux См. IDE
Sublime Text Win/macOS/Linux Быстрый редактор, мультикурсор

Терминал и удалённый доступ


PuTTY

  • Назначение: SSH, Telnet, Serial (классика Windows)
  • Лицензия: MIT
  • Сайт: putty.org

FileZilla

  • Назначение: FTP, FTPS, SFTP, двухпанельный клиент
  • Лицензия: GPL
  • Сайт: filezilla-project.org

OpenSSH

  • Назначение: ssh, scp, sftp в Linux/macOS и Windows 10+
  • Установка (Windows): "Клиент OpenSSH" в "Необязательные компоненты"

Сеть: захват и анализ


Wireshark

  • Назначение: GUI-анализ пакетов (libpcap / Npcap)
  • Лицензия: GPL
  • Сайт: wireshark.org

tcpdump

  • Назначение: захват в CLI на серверах
  • Пример: sudo tcpdump -i eth0 port 443 -w capture.pcap

Nmap

  • Назначение: сканирование портов, OS fingerprint, NSE-скрипты
  • Сайт: nmap.org

Git, сборка, контейнеры

Git

  • Назначение: распределённый контроль версий
  • Установка:
  sudo apt install git    # Debian/Ubuntu
  git --version

CMake

  • Назначение: кроссплатформенная генерация проектов (Makefile, Ninja, VS)
  • Сайт: cmake.org

Docker Desktop

  • Назначение: локальные контейнеры и Compose на рабочей станции
  • Платформы: Windows (WSL2/Hyper-V), macOS, Linux
  • Сайт: docker.com/products/docker-desktop

VirtualBox / VMware Workstation Player

  • Назначение: полные виртуальные машины (другая ОС в гостевой системе)
  • VirtualBox: GPL, virtualbox.org

Медиа, графика, запись экрана

Утилита Назначение
VLC Универсальный плеер без отдельных кодеков
FFmpeg Конвертация, нарезка, стриминг из CLI
HandBrake Перекодирование видео (GUI + FFmpeg)
GIMP Растровая графика, слои, плагины
Inkscape Вектор, SVG
OBS Studio Запись экрана и стриминг
ShareX / Greenshot Скриншоты (Windows)

Данные, документы, пароли

Утилита Назначение
Calibre Библиотека e-book, конвертация EPUB/MOBI
Sumatra PDF Быстрый просмотр PDF (Windows)
LibreOffice Офисный пакет ODF/DOCX
KeePass / Bitwarden Менеджеры паролей

Система Windows (диагностика)

Утилита Назначение
Everything Мгновенный поиск имён файлов (NTFS)
Process Explorer Дерево процессов, дескрипторы, DLL
Sysinternals Suite Autoruns, ProcMon, PsTools
CrystalDiskInfo / CrystalDiskMark SMART и тест диска
HWiNFO Датчики железа
Rufus / Balena Etcher Загрузочные USB из ISO
Безопасность

Утилиты вроде Malwarebytes и CCleaner спорны в корпоративной среде: проверяйте политику ИБ. Для серверов Linux чаще используют пакетный менеджер и `clamd`, а не десктопный антивирус.


Прочие полезные CLI

# Поиск открытых файлов процесса (Linux)
lsof -p $(pidof nginx)

# Мониторинг ресурсов
htop
glances

# Метаданные медиа
ffprobe video.mp4
exiftool photo.jpg

См. также


В подборках

Статья входит в тематические подборки и блок «С чего начать?» на главной. Соседние шаги того же маршрута:

Каталог инструментовIDE, Система — о разделе, Разработка — о разделе, ОС, Инструменты — о разделе, Автоматизация — о разделе.