Alternativas modernas aos comandos clássicos do Linux

antigo vs novo: comandos

Aqui você pode ver alguns alternativas modernas aos comandos clássicos do Linux. Isso não significa que eles sejam melhores ou piores, ou que você deva usar um ou outro. Use o que lhe parecer mais confortável, como sempre digo. No entanto, alguns usuários podem não estar cientes dessas alternativas e podem considerá-las melhores opções.

Os programas mais destacados que você pode usar em sua distribuição GNU/Linux, e que podem ser ótimas ferramentas para administradores do sistema são:

neovim versus vim

O popular editor de texto vim, muito discutido entre os fãs de emacs, nano, etc., também tem uma nova alternativa. Se trata de neovim, que se baseia na ideia de estender os recursos do vim e transformá-lo em um IDE. Graças a este projeto, são adicionadas funções mais modernas, estilo de cursor, etc.

tldr vs homem

Outra ferramenta que todo mundo usa é o man, o comando para exibir o manual. Bem, também tem outra alternativa mais moderna como tldr. E é que as páginas que o homem lança podem ser um pouco esmagadoras e complicadas de entender para alguns usuários. Seu formato também não é o melhor para a compreensão. Portanto, com tldr a ajuda pode ser bastante simplificada e exemplos práticos de uso podem ser mostrados.

df vs df

O comando df também é muito popular no Linux para verificar o espaço em disco que está livre, ocupado, etc. Pois bem, duque é uma alternativa mais simples escrita na linguagem de programação Go e com algumas melhorias. Ele mostrará informações fáceis de entender sobre todos os dispositivos montados, permite classificar a saída, salvar a saída no formato JSON etc.

Exa vs ls

Entre os comandos mais usados ​​ao usar o terminal está o ls, um comando que lista o conteúdo dos diretórios. O comando exa faz o mesmo, mas tem melhorias, usa cores mais intuitivas, exibe metadados, atributos estendidos, inode, número de blocos ocupados, várias datas, visualização em árvore hierárquica, suporte Git integrado para ver arquivos que foram alterados, etc.

fd vs encontrar

Para encontrar algo com certeza você usou os comandos locate ou find. Pois bem, este segundo tem uma alternativa mais moderna para a busca. Seu nome é fd, está escrito em Rust, e tem como objetivo simplificar as buscas e agilizar o retorno dos resultados.

topo vs topo

Certifique-se de conhecê-lo, porque também é amplamente utilizado como uma das principais alternativas. Se trata de htop, uma versão para exibir informações sobre processos, consumo de recursos, etc., de forma mais intuitiva, em tempo real e com possibilidade de interação.

ncdu vs. du

Antes eu falei sobre o comando df, mas com certeza você também usou du para verificar o tamanho de um diretório de arquivos. Bem, a alternativa é chamada NCDU, e fornece o mesmo resultado, mas com informações mais atraentes em nível visual, com uso gráfico, ordenado e interativo. Seu nome vem de nc (ncurses) e du, ou seja, é um du escrito em Go e faz uso da famosa biblioteca gráfica.

morcego vs gato

O concatenador, ou cat, é muito útil para exibir o conteúdo de arquivos de texto, ou para outras funções combinadas com outros comandos usando pipes, etc. Uma alternativa mais moderna é bat. Este adiciona realce de sintaxe, integração Git, paginação, etc.

httpie vs wget e curl

Outros comandos amplamente usados ​​para baixar ou visualizar conteúdo da web no terminal são wget e curl. Ambas as ferramentas são muito usadas e comuns, instaladas por padrão em quase todas as distribuições populares. A alternativa moderna para ambos é chamada http://pt.wikipedia.org/wiki/, com melhorias para um uso mais amigável, com saída colorida e formatada para melhorar seu entendimento.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Alexander dito

    Excelente artigo!!! Obrigado

  2.   Oscar Fernández-Serra dito

    Eu também incluiria "ripgrep" (https://github.com/BurntSushi/ripgrep) como uma alternativa para "grep". E "fzf" (https://github.com/junegunn/fzf) pode ser um "pseudo-substituto" para "menos" ou "mais" quando você deseja selecionar os resultados, mas faz mais