
Quando se trata de comandos Linux, a multidão de opções e parâmetros pode muitas vezes parecer esmagadora — mesmo para usuários experientes. Imagine um mundo onde você não precisa vasculhar páginas de manual do nelly ou navegar em inúmeros sites para referências rápidas.É aqui que o cheat.sh entra em cena, oferecendo uma maneira rápida e eficaz de acessar folhas de dicas para qualquer comando Linux.
cheat.sh é um vasto repositório crowdsourced onde cheatsheets estão prontamente disponíveis. Ele consolida informações de excelentes recursos como o Cheat project, TLDR pages e StackOverflow, apresentando-as em um formato limpo e compreensível.
A beleza do cheat.sh? Não há necessidade de instalação! Você pode acessá-lo diretamente usando a ferramenta curl. O Curl é uma ferramenta de linha de comando versátil que recupera dados de URLs, tornando-o o aliado perfeito para acessar cheatsheets sem o incômodo de configurações adicionais.
Comece sua jornada com cheat.sh
A sintaxe para invocar cheat.sh é refrescantemente simples. Por exemplo, para abrir uma folha de dicas para o tar
comando, abra seu terminal e execute:
curl cht.sh/tar

Em poucos instantes, uma folha de dicas bem formatada aparecerá, exibindo opções essenciais, exemplos de uso e dicas práticas. Precisa de informações sobre um comando diferente? Basta substituir tar pelo comando desejado.
Por exemplo, para recuperar a sintaxe do find
comando, você digitaria:
curl cht.sh/find
Este comando mostra como localizar arquivos por vários atributos, como nome, tipo, data de modificação e até mesmo executar comandos em arquivos encontrados.
Desbloqueando pesquisas com palavras-chave
Não tem certeza do comando exato? Não se preocupe! Você pode pesquisar por palavras-chave usando o ~
símbolo. Digamos que você queira pesquisar maneiras de encontrar e excluir arquivos:
curl cht.sh/~find+delete+files
Este comando examinará as folhas de dicas em busca de tópicos relacionados, guiando você até a find
opção de exclusão do comando ou métodos usando xargs
.
E cheat.sh não se limita a comandos Linux; ele faz maravilhas para linguagens de programação também! Por exemplo, para refrescar sua memória sobre compreensão de listas do Python, execute:
curl cht.sh/python/list+comprehension

Ou se precisar de detalhes sobre os comandos do Git, use:
curl cheat.sh/git/merge
Melhorando a acessibilidade do cheat.sh
Embora utilizar o comando curl funcione perfeitamente, você pode preferir um método mais amigável para acesso frequente. Criar um alias ou função em seu arquivo .bashrc
ou .zshrc
é uma ótima maneira de simplificar seu fluxo de trabalho.
Para fazer isso, abra seu arquivo de configuração em um editor de texto. Para Bash, execute:
nano ~/.bashrc
Ou para Zsh, digite:
nano ~/.zshrc
Então, você pode colar a seguinte função:
cheat() { curl cheat.sh/$1 }

Depois de salvar e fechar o arquivo, atualize sua sessão de shell com:
source ~/.bashrc
Agora, obter uma folha de dicas é tão fácil quanto digitar:
cheat tar
Este atalho reduz significativamente o número de teclas digitadas e integra o cheat.sh de forma mais integrada às suas tarefas diárias.
Explorar cheat (A versão Go instalável)
Embora cheat.sh seja ideal para pesquisas rápidas, alguns usuários podem preferir mais controle sobre suas folhas de dicas.É aqui que a ferramenta de linha de comando cheat brilha. Ela permite que você crie uma coleção local de folhas de dicas que você pode personalizar com notas pessoais, temas e editores preferidos.
Para instalar a ferramenta de trapaça, use o gerenciador de pacotes snap ou, se você estiver familiarizado com Go, instale-o diretamente.
Para instalação no Debian/Ubuntu, basta executar:
sudo snap install cheat
Ou com Go, execute:
go install github.com/cheat/cheat/cmd/cheat@latest
Uma vez instalado, o uso é bastante semelhante ao cheat.sh:
cheat

Você também pode obter uma lista de todas as suas folhas de dicas com:
cheat -l
Um recurso notável é a capacidade de criar suas próprias folhas de dicas. Para fazer isso, execute:
cheat -e new_command
Este comando inicia seu editor padrão, permitindo que você crie uma folha de dicas personalizada para new_command. A estrutura é simples: comece com uma breve descrição, seguida de exemplos e explicações.
Considerações finais
No final, não se trata de escolher entre cheat e cheat.sh; ambos têm seus méritos, dependendo de suas necessidades.cheat.sh (utilizando curl
) fornece assistência instantânea para qualquer máquina com acesso à internet e abrange uma ampla gama de comandos e linguagens de programação.
Perguntas frequentes
1. Como posso usar cheat.sh sem instalar nada?
Usar cheat.sh é simples: basta utilizar o curl
comando no terminal. Por exemplo, digitar curl cht.sh/tar
irá buscar o cheatsheet para o tar
comando.
2. Posso criar folhas de dicas personalizadas com cheat.sh?
Não, o cheat.sh em si não permite a personalização de cheatsheets. No entanto, se você instalar a ferramenta de linha de comando cheat, você pode criar e gerenciar cheatsheets personalizados localmente.
3. Quais linguagens de programação o cheat.sh suporta?
O Cheat.sh fornece folhas de dicas para uma ampla variedade de linguagens de programação, como Python, Java, Git e muitas outras, tornando-o uma ferramenta versátil para desenvolvedores e administradores de sistemas.
Deixe um comentário ▼