Linuxové konzolové utilitky, které vám usnadní život (Část 2)

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

Protože předchozí článek Dostal jsem se k tomu docela dobře, bylo by špatné nepodělit se o další nástroje, které používám dodnes. Hned na úvod chci říct, že článek je přizpůsobený i pro nováčky, zatímco staří linuxáci si budou muset trochu přizpůsobit očekávání a snášet vysvětlení materiálu. Pojďme na to!

Úvod pro nováčky

Je dobré začít tím, jakou máte distribuci. Samozřejmě, můžete vše kompilovat z jeho zdrojů, ale ne všichni uživatelé mají takové dovednosti, a pokud kompilátor vyhodí chybu, uživatelé se jednoduše rozčílí a nebudou si moci vyzkoušet nové nástroje, místo toho začnou hledat řešení na Stacku. Abychom tomu zabránili, dohodneme se na jednoduchých pravidlech:

  • Pokud používáte Debian (Ubuntu, Debian, Mint, Pop!_os), zkuste hledat aplikace na Launchpad, balíčky v repozitářích formátu .deb
  • Pokud používáte Arch (Arch, Manjaro, Void Linux), zkuste hledat aplikaci v AUR repozitářích, samotné nástroje a aplikace ve formátu .appimage (pokud jde o grafické nástroje), stejně jako PKGBUILD soubory pro automatické kompilace zdrojů.
  • Pokud používáte RedHat (Fedora, CentOS), zkuste využít nástroj Flatpak, který je součástí většiny distribucí RedHat (analog Snap). Také zkuste hledat balíčky ve formátu .rpm

Co se týče mě, mám nainstalován Manjaro CLI s i3-gaps a svými vlastními konfiguracemi., pokud vás to zajímá — můžete používat, ostatním doporučuji řídit se pravidly výše a pamatovat si, že každý problém v Linuxu se řeší jednoduchým googlením a logickém myšlení.

Seznam programů

Administrace

  • gotop — program pro vizualizaci procesů (analog htop)
    Instalace pomocí Snap:

snap install gotop --classic

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

  • glances — další analog htop, ale tentokrát více funkční
    Instalace pomocí pip

pip install glances

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

Webový vývoj

  • JSShell — pokud z jakéhokoli důvodu nemáte rádi konzoli prohlížeče, vždy lze provést stejné operace v terminálu.
  • live-server — nástroj pro snadné spuštění lokálního serveru s automatickou aktualizací při změnách index.html (nebo jiného souboru)
    Instalace pomocí npm
    sudo npm i live-server -g
  • wp-cli — nástroj pro administraci webu na WordPressu pomocí konzole.
    Instalace pomocí zkopírování zdroje z repozitáře.
    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
  • surge — "vytvoření webu během sekundy"
    Instalace pomocí npm
    sudo npm i surge -g
  • httpie — nástroj pro ladění webových aplikací z příkazového řádku
    Instalace pomocí jakéhokoli správce balíčků
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — nástroj pro parsování webových stránek do jednoduchého textového souboru
    Instalace pomocí npm
    sudo npm install hget -g

Aplikace, které usnadňují práci bez GUI

  • nmtui — nástroj s TUI pro výběr a nastavení sítě přímo z terminálu

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

  • alsamixer — nástroj pro nastavení zvuku

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

  • neovim — pohodlný editor s podporou asynchronního stahování pluginů a lintingu jazyků

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

  • browsh — prohlížeč s pseudo-GUI (ASCII grafika) přímo v konzoli

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

  • fzf — rychlé vyhledávání souborů (FuzzyFinder)

Linuxové konzolové utilitky, které vám usnadní život (Část 2)

Doplňky

Pokud máte oblíbené nástroje, dejte mi o nich vědět v komentářích a já článek doplním! Děkuji, že jste dočetli.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster