Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

Так як папярэдні артыкул зайшла даволі добра, было б няправільна не падзяліцца дадатковымі ўтылітамі, якія я выкарыстоўваю і да гэтага часу. Адразу жадаю абмовіцца, што артыкул адаптаваны і для пачаткоўцаў, а старым лінуксоідам прыйдзецца трохі стачыць зубы пацярпець разжоўванне матэрыялу. Наперад у тэму!

Прадмова для пачаткоўцаў

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

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

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

Спіс праграм

адміністраванне

  • Gotop - праграма для візуалізацыі працэсаў (аналаг HTOP)
    Ўстаноўка з дапамогай Snap:

snap install gotop --classic

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

  • позіркі - яшчэ адзін аналаг htop, аднак на гэты раз больш функцыянальны
    Ўстаноўка з дапамогай pip

pip install glances

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

Вэб-распрацоўка

  • JSShell - калі вам па нейкім чынніку не падабаецца кансоль браўзэра, то заўсёды можна зрабіць тыя ж аперацыі ў тэрмінале
  • live-server - утыліта для лёгкага запуску лакальнага сервера з аўтаабнаўленнем пры змене index.html (ці іншага файла)
    Ўстаноўка з дапамогай npm
    sudo npm i live-server -g
  • wp-клі - утыліта для адміністравання сайта на WordPress з дапамогай кансолі
    Ўстаноўка з дапамогай капіявання зыходніка з рэпазітара

    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    php wp-cli.phar --info
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
  • хваля — "узняцце сайта за секунду"
    Устаноўка з дапамогай npm
    sudo npm i surge -g
  • httpie - адладчык вэб-прыкладанняў з кансолі
    Ўстаноўка з дапамогай любога мэнэджэра пакетаў
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget - утыліта для парсінгу сайтаў у просты тэкставы файл
    Устаноўка з дапамогай npm
    sudo npm install hget -g

Прыкладанні, якія палягчаюць працу без GUI

  • nmtui - утыліта з TUI для выбару і налады сеткі прама з тэрмінала

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

  • alsamixer - утыліта для налады гуку

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

  • neovim — зручны рэдактар ​​з падтрымкай асінхнроннай запампоўкі плагінаў і лінтынгу моў

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

  • бровы - браўзэр з псеўда-GUI (ASCII-графіка) прама ў кансолі

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

  • fzf - хуткі пошук файлаў (FuzzyFinder)

Кансольныя ўтыліты Linux, якія змогуць палегчыць вам жыццё (Частка 2)

дапаўненні

Калі ў вас ёсць утыліты, якія вам падабаюцца, напішыце пра іх у каментарах і я дапоўню імі артыкул! Дзякуй за тое, што дачыталі.

Крыніца: habr.com

Дадаць каментар