Консольные утилиты Linux, которые смогут облегчить вам жизнь (Часть 2)

image

Так как предыдущая статья зашла довольно хорошо, было бы неправильно не поделиться дополнительными утилитами, которые я использую и по сей день. Сразу хочу оговориться, что статья адаптирована и для новичков, а старым линуксоидам придётся немного сточить зубы потерпеть разжевывание материала. Вперёд в тему!

Стоит начать с того, какой у вас стоит дистрибутив. Вы, конечно же, можете всё компилировать из исходников, однако не у всех пользователей есть такие навыки, а если компилятор выдаст ошибку, то пользователи просто расстроятся и не смогут попробовать новые утилиты, а не пойдут искать решения на стаке. Во избежание этого условимся на простых правилах:


  • Если вы сидите на ветке Debian (Ubuntu, Debian, Mint, Pop!_os) попробуйте поискать программы на Launchpad, пакеты в репозиториях утилит формата .deb
  • Если вы сидите на ветке Arch (Arch, Manjaro, Void Linux) то попробуйте поискать программу в AUR репозиториях, сами утилиты и программы в формате .appimage (если это графические утилиты), а также MAKEPKG файлы для компилирования исходников автоматически
  • Если вы сидите на ветке RedHat (Fedora, CentOS), то попробуйте воспользоваться встроенной в большинство дистрибутивов ветки RedHat утилитой Flatpak (аналог Snap). Также, попробуйте поискать пакеты в формате .rpm

Если говорить обо мне, то у меня стоит Manjaro CLI, с установленной на неё i3-gaps и собственными конфигурациями, если кому интересно — можете пользоваться, остальным же советую просто придерживаться правил вверху и помнить, что любая проблема в Linux решается простым гуглением и логическими размышлениями.


Администрирование


  • gotop — программа для визуализации процессов (аналог htop)
    Установка с помощью Snap:

snap install gotop --classic

a8dc2yrdoyunu6kllyiuaunt8b4.png


  • glances — ещё один аналог htop, однако на этот раз более функциональный
    Установка с помощью pip

pip install glances

gge7sxblhhj6g1tgouyzl-qso7a.png


Веб-разработка


Приложения, которые облегчают работу без GUI


  • nmtui — утилита с TUI для выбора и настройки сети прямо из терминала

3a7fufxamnjhy8_obdp7y5e62ie.png


  • alsamixer — утилита для настройки звука

pjor-qpa8xdr4pkb5hikatgz458.png


  • neovim — удобный редактор с поддержкой асинхнронного скачивания плагинов и линтинга языков

49bouoo3ptvjxveqwt2gdrzlofs.png


  • browsh — браузер с псевдо-GUI (ASCII-графика) прямо в консоли

sgm7y0mch5xqxckbhcwm-npbwzw.png


  • fzf — быстрый поиск файлов (FuzzyFinder)

mdoeimg3hqhumqzwdyojejso1vw.png


Дополнения

Если у вас есть утилиты, которые вам нравятся, напишите о них в комментариях и я дополню ими статью! Спасибо за то, что дочитали.

© Habrahabr.ru