Um outro tópico com comandos
Segue uma lista de modernos comandos que podem substituir os padrões. Se você usa a terminal, pode ser interessantes usá-los.
Se sabe de mais algum, adicione neste tópico.
ncdu como um substituto para du
Ncdu é um analisador de uso de disco com uma interface ncurses.
A maneira fácil de ver a utilização do disco
Em caso de dúvida, podemos sempre ver a manpage:
htop como um substituto para top
htop é um visualizador de processos e gerenciador de processos interativo. Ele é projetado como uma alternativa para o programa top do Unix. Ele mostra uma lista atualizada (com frequência) dos processos em execução em um computador, normalmente ordenada pela quantidade de uso da CPU. Ao contrário do top, o htop fornece uma lista completa dos processos em execução, em vez dos principais processos que consomem recursos. Ele também utiliza cores e fornece informações visuais sobre o estado do processador, do swap e da memória.
tldr como um substituto para man
Este repositório é uma coleção cada vez maior de exemplos para os comandos mais comuns do UNIX, Linux, macOS, SunOS e Windows.
jq como um substituto sed/grep para JSON, pode também ser um substituto para for
https://stedolan.github.io/jq/
jq é como o sed para dados JSON - você pode usá-lo para dividir, filtrar, mapear e transformar dados estruturados com a mesma facilidade que sed, awk, grep e amigos permitem que você brinque com texto.
fd como um substituto para find
fd é um programa para localizar entradas em seu sistema de arquivos. É uma alternativa simples, rápida e fácil de encontrar. Embora não tenha como objetivo oferecer suporte a todas as funcionalidades poderosas do find, ele fornece padrões sensatos (opinativos) para a maioria dos casos de uso.
(ripgrep)rg
como um substituto para grep
ripgrep é uma ferramenta de pesquisa orientada por linha que pesquisa recursivamente em seu diretório atual por um padrão regex. Por padrão, o ripgrep respeitará seu .gitignore e pulará automaticamente os arquivos / diretórios ocultos e os arquivos binários. ripgrep tem suporte de primeira classe em Windows, macOS e Linux,.
exa como um substituto para ls
exa é um substituto moderno para programa de linha de comando de listagem de arquivos ls que vem com os sistemas operacionais Unix e Linux, fornecendo a ele mais recursos e melhores padrões. Ele usa cores para distinguir tipos de arquivo e metadados. Ele conhece links simbólicos, atributos estendidos e Git. E é pequeno, rápido e apenas um único binário.
fzf
É um filtro Unix interativo para linha de comando que pode ser usado com qualquer lista; arquivos, histórico de comandos, processos, nomes de host, favoritos, git commits, etc.
bat
como um substituto para cat
bat é um clone do cat
com destaque de sintaxe e integração Git que funciona em Windows, MacOS e Linux. Ele fornece destaque de sintaxe para muitas extensões de arquivo por padrão.
procs
como um substituto para ps
procs
é um substituto moderno para ps
, o programa de linha de comando padrão em Unix / Linux para obter informações sobre processos. Ele fornece formato de saída conveniente e legível (e colorido) por padrão.
sd
como um substituto para sed
sd
é uma ferramenta de linha de comando intuitiva para localizar e substituir, é uma alternativa ao sed
, o programa de linha de comando embutido no Unix / Linux para analisar e transformar texto (). sd
tem uma sintaxe mais simples para substituir todas as ocorrências e usa a conveniente sintaxe regex que você já conhece do JavaScript e Python. sd
também é 2x-11x mais rápido do que sed
…
tokei
tokei
é um programa que exibe estatísticas sobre o seu código. Ele mostra o número de arquivos, o total de linhas dentro desses arquivos e código, comentários e espaços em branco agrupados por idioma.
hyperfine
hyperfine
é uma ferramenta de comparação de linha de comando. Entre muitos recursos, ele fornece análise estatística em várias execuções, suporte para comandos de shell arbitrários, feedback constante sobre o progresso do benchmark e estimativas atuais e muito mais.
bandwhich
bandwhich
é um utilitário CLI para exibir a utilização atual da rede por processo, conexão e IP remoto ou nome de host.
grex
para gerar expressões regulares
grex
é uma ferramenta de linha de comando e biblioteca para gerar expressões regulares a partir de casos de teste fornecidos pelo usuário.
zoxide
como um substituto para cd
zoxide
é um autojumper incrivelmente rápido, destinado a substituir completamente o comando cd
. Ele permite que você altere os diretórios sem digitar o nome do caminho completo.
prettyping como um substituto para ping
ping é incrivelmente útil, o site está fora do ar ou minha internet funciona !!!". Mas prettyping (“pretty ping” e não “pré-digitação”!) Dá ao ping uma saída mais bonita.
diff-so-fancy como um substituto para diff
Diffs bonitos com destaque diferencial e muito mais
pydf como um substituto para df
http://kassiopeia.juls.savba.sk/~garabik/software/pydf/
pydf é um script python que exibe a quantidade de espaço em disco disponível nos sistemas de arquivos montados, usando cores diferentes para diferentes tipos de sistemas de arquivos. O formato de saída é totalmente personalizável.
vizex como um substituto para df
vizex é um aplicativo de linha de comando gratuito e de código aberto para o sistema Linux. Ele exibe graficamente o espaço livre e disponível em disco para todas as partições e mídia na máquina.