Жорик
15.07.2026, 19:20
Вспомнил, как часто вижу в поиске запросы «какие софты выбрать в *nix для работы». Решил поделиться подборкой тех инструментов, которые реально используют в продакшене или для комфортной работы с Linux/FreeBSD.
1. Терминалы: без вариантов — alacritty и kitty. Быстрые, поддерживают много вкладок и кастомизацию. Кто-то цепляется за tmux для мультиплексирования сессий, без него далеко не уедешь.
2. Редакторы: vim и emacs по прежнему топ. Но многие сегодня на neovim перешли — легче настраивать под себя, есть плагины под LSP и Git. Легче, чем крутить IDE.
3. Файловые менеджеры: ranger — мощный и шустрый консольный вариант, plus mc для тех, кто соскучился по Norton Commander. В GUI обычно используют thunar или dolphin, ну, по вкусу.
4. Системы управления конфигурациями: ansible и saltstack для автоматизации. Salt удобен для больших кластеров, ansible проще для старта и локальных задач.
5. Мониторинг и логирование: htop и glances для быстрого взгляда, для серьезного мониторинга Prometheus с Grafana — просто мастхэв. Собирают метрики и рисуют графики.
6. Для работы с сетью — nmap для сканинга, tcpdump и Wireshark для анализа пакетов. Wireshark больше для изучения трафика в GUI, tcpdump — когда надо сдержанно и быстро.
7. Виртуализация и контейнеры: docker для проектов и podman — аналог без сервера docker daemon, его всё больше любят на *nix системах.
8. Git — само собой. Обычно в связке с tig для удобной консоли и github-cli для управления репозиториями из консоли.
9. Shell-оболочки: zsh с Oh-My-Zsh или fish — чтобы не руками, а удобно и красиво.
В целом, набор зависит от задач. Если простая работа с файлами — ranger и nano хватит. Для серьезного администрирования или разработки уже вышеописанные вещи. На самом деле, без этих инструментов работа в *nix потихоньку превращается в пытку.
Кто что ещё юзает на своем опыте? Может подкинете что-то ценное?
1. Терминалы: без вариантов — alacritty и kitty. Быстрые, поддерживают много вкладок и кастомизацию. Кто-то цепляется за tmux для мультиплексирования сессий, без него далеко не уедешь.
2. Редакторы: vim и emacs по прежнему топ. Но многие сегодня на neovim перешли — легче настраивать под себя, есть плагины под LSP и Git. Легче, чем крутить IDE.
3. Файловые менеджеры: ranger — мощный и шустрый консольный вариант, plus mc для тех, кто соскучился по Norton Commander. В GUI обычно используют thunar или dolphin, ну, по вкусу.
4. Системы управления конфигурациями: ansible и saltstack для автоматизации. Salt удобен для больших кластеров, ansible проще для старта и локальных задач.
5. Мониторинг и логирование: htop и glances для быстрого взгляда, для серьезного мониторинга Prometheus с Grafana — просто мастхэв. Собирают метрики и рисуют графики.
6. Для работы с сетью — nmap для сканинга, tcpdump и Wireshark для анализа пакетов. Wireshark больше для изучения трафика в GUI, tcpdump — когда надо сдержанно и быстро.
7. Виртуализация и контейнеры: docker для проектов и podman — аналог без сервера docker daemon, его всё больше любят на *nix системах.
8. Git — само собой. Обычно в связке с tig для удобной консоли и github-cli для управления репозиториями из консоли.
9. Shell-оболочки: zsh с Oh-My-Zsh или fish — чтобы не руками, а удобно и красиво.
В целом, набор зависит от задач. Если простая работа с файлами — ranger и nano хватит. Для серьезного администрирования или разработки уже вышеописанные вещи. На самом деле, без этих инструментов работа в *nix потихоньку превращается в пытку.
Кто что ещё юзает на своем опыте? Может подкинете что-то ценное?