Os comandos UNIX são um verdadeiro canivete suiço para administradores, desenvolvedores e usuários. Mas com o passar do tempo houveram novas ferramentas baseadas nas excelentes do UNIX com mais recursos e tecnologia mais atual.
Nessa lista vamos conhecer os mais frequentemente usados e criados pela comunidade de desenvolvedores ao redor do mundo!
bat
Um clone do comando cat
com destaque de sintaxe e integração Git.
exa
Uma alternativa ao ls
escrita em Rust
lsd
Outra alternativa ao ls
que inclui até exibição de ícone para o tipo de arquivo.
delta
Um visualizador para saída git e diff
dust
Uma versão mais intuitiva do comando du
escrita em Rust.
duf
Uma alternativa melhorada do comando df
.
broot
Uma alternativa moderna ao comando tree
fd
Um find mais rápido e mais amigável!
ripgrep
Uma alternativa extremamente rápida para o grep
que respeita seu gitignore.
ag
Uma ferramenta de busca de código semelhante ao ack
, mas mais rápida.
fzf
Esqueça o Ctrl + r no terminal para fazer pesquisas, use o fzf
.
mcfly
Voe através do seu history do shell.
choose
Uma alternativa amigável e rápida para o comando cut e em alguns casos até para o awk.
jq
Um Sed para arquivos JSON.
sd
Uma alternativa para o find e Sed
cheat
e kmdr
Ferramentas ainda mais completas e que estão disponíveis para ainda mais ambientes como Docker, Git e outros.
tldr
Consulte páginas do manual via linha de comando.
bottom
Mais um monitor de sistema/processo gráfico de plataforma cruzada.
glances
Monitora o seu sistema. Uma alternativa top
/ htop
para os sistemas operacionais GNU/Linux, BSD, Mac OS e Windows.
gtop
Outro monitor do sistema similar ao gotop, mas escrito em JavaScript
hyperfine
Uma ferramenta para benchmark via linha de comando.
gping
Um ping, mas com gráfico.
procs
Um substituto moderno para ps
escrito em Rust.
httpie
Um cliente HTTP de linha de comando moderno e amigável para a era da API.
curlie
O poder do curl, a facilidade de uso do httpie
.
xh
Uma ferramenta amigável e rápida para o envio de solicitações HTTP. Ele reimplementa o máximo possível o excelente design do HTTPie, com foco na melhoria do desempenho.
zoxide
Um comando cd
mais inteligente inspirado em z
.
dog
Um cliente DNS de linha de comando amigável. Um dig
com esteróides.
Essa lista foi inspirada com algumas mínimas modificações na lista original do repositório .