O ambiente de área de trabalho com seu pacote de programas que compartilham uma interface gráfica de usuário (GUI) comum continua sendo o favorito dos usuários. No entanto, ainda há um papel importante a desempenhar para a humilde interface de linha de comando (CLI). Neste artigo, você conhecerá 11 excelentes aplicativos de navegação de linha de comando gratuitas e de código aberto para Linux.
Interface da Linha de comando
A CLI fornece uma forma de interação com um programa de computador onde o usuário (ou cliente) emite comandos para o programa na forma de linhas sucessivas de texto (linhas de comando). Dessa forma, o usuário obtém controle total sobre o sistema operacional.
Há muitas vantagens em usar um aplicativo CLI. Eles geralmente são frugais no uso de recursos do sistema, são rápidos em operação, oferecem grandes oportunidades de script e podem ser extremamente poderosos e flexíveis. Digitar comandos em um terminal ou console pode parecer banal, mas com as ferramentas certas, a linha de comando pode ser incrivelmente poderosa.
O comando cd é um comando shell do sistema operacional de linha de comando usado para alterar o diretório de trabalho atual. Um diretório é uma seção lógica de um sistema de arquivos usado para armazenar arquivos. Os diretórios também podem conter outros diretórios. O comando cd pode ser usado para mudar para um subdiretório, voltar para o diretório pai, voltar para o diretório raiz ou mover para qualquer diretório.
Neste artigo serão identificadas algumas ferramentas minúsculas, mas úteis, que complementam o comando cd. Eles ajudam os usuários a navegar mais rapidamente pelo sistema de arquivos e aumentam a produtividade ao usar o shell. Abaixo, você conhecerá 9 ferramentas, elencadas como as melhores na análise do Linux Links.
Ferramentas de shell
- Fzf: Localizador difuso de linha de comando para o seu shell;
- Broot: Revisado em nossa série Excelentes Utilitários;
- McFly: Também revisado em nossa série Excelentes Utilitários;
- Z: Mantém uma lista de atalhos dos diretórios que você realmente usa;
- Autojump: Oferece uma maneira rápida de navegar em seu sistema de arquivos;
- Z.lua: Ajuda você a navegar mais rápido aprendendo seus hábitos;
- HSTR: Bash e zsh shell histórico sugerem caixa;
- Fasd: Impulsionador de produtividade de linha de comando. Busca inspiração em autojump, z e v;
- Fzy: Localizador difuso simples e rápido para o terminal;
- V: z para vim;
- Cdwe: cd com env vars.