Para muita gente, o obstáculo não é o Linux, é o terminal. A janela preta assusta, parece pedir que te transformes em programador só para instalar um pacote ou rever um comando antigo. O texto do MakeUseOf parte dessa sensação e mostra um caminho mais pragmático: usar pequenas ferramentas de linha de comandos que fazem o trabalho pesado por ti em vez de te obrigarem a memorizar opções crípticas.
A primeira é o fzf, um fuzzy finder que torna o histórico da shell muito menos doloroso. Em vez de tentares lembrar-te da sintaxe completa de um comando longo, carregas em Ctrl+R, escreves meia palavra, e o fzf vai filtrando a lista de comandos que já usaste, mesmo que as palavras não estejam na ordem certa ou tenham um erro ortográfico. Quando escolhes um resultado, ele aparece na linha de comando mas não é executado logo, o que te deixa editar com calma ou simplesmente cancelar. Segundo o MakeUseOf, em distribuições como Linux Mint é preciso ainda ativar explicitamente os atalhos, adicionando ao ficheiro ~/.bashrc o carregamento das keybindings fornecidas pelo pacote.
Logo a seguir vem o zoxide, pensado para quem está sempre a saltar entre pastas profundas. Em vez de escreveres caminhos intermináveis com cd, passas a usar um atalho curto, como z port comp, que te leva para a pasta de projecto que usas todos os dias. O zoxide aprende de forma automática os diretórios que visitas com mais frequência e atribui-lhes uma pontuação, que podes ver com o comando zoxide query --list --score. A lista funciona quase como um mapa dos teus hábitos no sistema de ficheiros. Para ficar ativo, é preciso inicializá‑lo na shell, outra vez via ~/.bashrc.
Para quem se perde nas man pages, o tldr simplifica. Em vez de despejar a documentação completa de um comando, começa por mostrar exemplos concretos de uso e só depois é que remete para opções mais detalhadas. De acordo com o MakeUseOf, esta abordagem “exemplos primeiro, teoria depois” torna muito mais fácil perceber rapidamente o que interessa, sem aquela sensação de que tens de estudar um manual inteiro só para usar uma flag.
O artigo fala também de ncdu, uma alternativa mais amigável ao clássico du para perceber onde foi parar o espaço em disco. Abre uma interface de texto que lista pastas e ficheiros por ordem de tamanho, com navegação por setas. Em vez de números brutos e pouco legíveis, tens uma vista imediata dos diretórios que estão a inchar o disco. Numa era em que até em Linux é fácil ficar sem espaço sem perceber bem porquê, uma ferramenta destas vale mais do que meia dúzia de tutoriais.
Por fim, o btop pega na ideia do htop e leva-a mais longe, com gráficos de CPU, RAM, swap, disco e rede, tudo em tempo real e com uma interface de texto surpreendentemente legível. Quem escreve para o MakeUseOf sublinha que estas cinco ferramentas acabaram por se tornar a base do dia a dia no terminal, reduzindo bastante a necessidade de comandos decorados. É um ponto que encaixa bem com quem está a chegar agora ao Linux a partir do Windows e anda à procura de truques para domesticar o sistema, como já se viu em comparações entre distros mais amigáveis como Zorin, Mint e Ubuntu.
No fundo, estas utilidades mostram uma coisa simples: não precisas de tratar o terminal como um ritual de iniciação a programador. Podes continuar a beneficiar da potência da linha de comandos, mas com ferramentas que te tratam como utilizador normal, não como monge do Bash. E isso talvez seja o empurrão que falta a muita gente para dar ao Linux uma segunda oportunidade.
Fonte: MakeUseOf
Comentários · 0