
Uma vez que Entrei bem, e seria injusto não compartilhar algumas ferramentas adicionais que ainda uso hoje. Quero esclarecer imediatamente que o artigo foi adaptado para iniciantes, enquanto os velhos usuários de Linux terão que ter um pouco de paciência e lidar com a explicação do material. Vamos ao tema!
Prefácio para iniciantes
Comecemos considerando qual distribuição você está usando. Claro, você pode compilar tudo a partir do código-fonte, mas nem todos os usuários têm essas habilidades, e se o compilador gerar um erro, os usuários simplesmente ficarão desapontados e não poderão experimentar novas ferramentas, ao invés de procurar soluções nos fóruns. Para evitar isso, vamos estabelecer algumas regras simples:
- Se você está na linha Debian (Ubuntu, Debian, Mint, Pop!_os), tente procurar programas em , pacotes nos repositórios de utilitários do formato
.deb - Se você está na linha Arch (Arch, Manjaro, Void Linux), tente procurar o programa em , as próprias utilidades e programas no formato
.appimage(se forem utilitários gráficos), além dePKGBUILDarquivos para compilação do código-fonte automaticamente - Se você está na linha RedHat (Fedora, CentOS), tente usar a ferramenta Flatpak embutida na maioria das distribuições da linha RedHat (semelhante ao Snap). Além disso, tente procurar pacotes no formato
.rpm
Falando sobre mim, eu uso Manjaro CLI, com i3-gaps instalado e , se alguém tiver interesse — fiquem à vontade para usar, mas para os outros, recomendo seguir as regras acima e lembrar que qualquer problema no Linux pode ser resolvido com uma simples pesquisa no Google e raciocínio lógico.
Lista de programas
Administração
- — programa para visualização de processos (análogo a )
Instalação via Snap:
snap install gotop --classic

- — mais um análogo ao htop, porém desta vez mais funcional
Instalação via pip
pip install glances

Desenvolvimento web
- — se por algum motivo você não gosta do console do browser, sempre é possível realizar as mesmas operações no terminal
- — utilitário para iniciar facilmente um servidor local com autoatualização ao modificar o index.html (ou outro arquivo)
Instalação via npm
sudo npm i live-server -g - — utilitário para administração de sites em WordPress via console
Instalação copiando a fonte do repositóriocurl -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 - — "subida de site em segundos"
Instalação usando npm
sudo npm i surge -g - — depurador de aplicações web a partir do console
Instalação usando qualquer gerenciador de pacotes
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — utilitário para parsing de sites em um arquivo de texto simples
Instalação usando npm
sudo npm install hget -g
Aplicativos que facilitam o trabalho sem GUI
- nmtui — utilitário com TUI para escolher e configurar a rede diretamente do terminal

- alsamixer — utilitário para configuração de som

- — editor conveniente com suporte a download assíncrono de plugins e linting de linguagens

- — navegador com pseudo-GUI (gráficos ASCII) diretamente no console

- — busca rápida de arquivos (FuzzyFinder)

Complementos
Se você tiver utilitários que gosta, escreva sobre eles nos comentários e eu os adicionarei ao artigo! Obrigado por ler até aqui.
Fonte: habr.com
