
Quando si tratta di comandi Linux, la moltitudine di opzioni e parametri può spesso sembrare opprimente, persino per gli utenti esperti. Immagina un mondo in cui non devi setacciare le pagine man di nelly o navigare innumerevoli siti web per trovare riferimenti rapidi.È qui che entra in gioco cheat.sh, offrendo un modo rapido ed efficace per accedere ai cheatsheet per qualsiasi comando Linux.
cheat.sh è un vasto repository crowdsourced dove i cheatsheet sono facilmente reperibili. Consolida le informazioni da risorse eccellenti come il progetto Cheat, le pagine TLDR e StackOverflow, presentandole in un formato pulito e comprensibile.
La bellezza di cheat.sh? Non richiede installazione! Puoi accedervi direttamente usando lo strumento curl. Curl è uno strumento versatile da riga di comando che recupera dati dagli URL, rendendolo l’alleato perfetto per accedere ai cheatsheet senza la seccatura di configurazioni aggiuntive.
Inizia il tuo viaggio con cheat.sh
La sintassi per invocare cheat.sh è piacevolmente semplice. Ad esempio, per estrarre un cheatsheet per il tar
comando, apri il terminale ed esegui:
curl cht.sh/tar

In pochi istanti, apparirà un cheatsheet ben formattato, che mostra le opzioni essenziali, gli esempi di utilizzo e i consigli pratici. Hai bisogno di informazioni su un comando diverso? Sostituisci semplicemente tar con il comando desiderato.
Ad esempio, per recuperare la sintassi del find
comando, dovresti digitare:
curl cht.sh/find
Questo comando mostra come individuare i file in base a vari attributi, come nome, tipo, data di modifica e persino come eseguire comandi sui file trovati.
Sbloccare le ricerche con parole chiave
Non sei sicuro del comando esatto? Nessun problema! Puoi cercare per parole chiave usando il ~
simbolo. Diciamo che vuoi cercare modi per trovare ed eliminare file:
curl cht.sh/~find+delete+files
Questo comando analizzerà i cheat sheet per argomenti correlati, guidandoti find
all’opzione di eliminazione del comando o ai metodi che utilizzano xargs
.
E cheat.sh non è limitato ai comandi Linux; funziona a meraviglia anche per i linguaggi di programmazione! Ad esempio, per rinfrescarti la memoria sulla list comprehension di Python, esegui:
curl cht.sh/python/list+comprehension

Oppure se hai bisogno di dettagli sui comandi Git, usa:
curl cheat.sh/git/merge
Migliorare l’accessibilità di cheat.sh
Sebbene l’utilizzo del comando curl funzioni perfettamente, potresti preferire un metodo più intuitivo per l’accesso frequente. Creare un alias o una funzione nel tuo file .bashrc
or .zshrc
è un ottimo modo per semplificare il tuo flusso di lavoro.
Per farlo, apri il tuo file di configurazione in un editor di testo. Per Bash, esegui:
nano ~/.bashrc
Oppure per Zsh, digitare:
nano ~/.zshrc
Quindi puoi incollare la seguente funzione:
cheat() { curl cheat.sh/$1 }

Dopo aver salvato e chiuso il file, aggiorna la sessione shell con:
source ~/.bashrc
Ora, recuperare un promemoria è facile come digitare:
cheat tar
Questa scorciatoia riduce notevolmente il numero di tasti da premere e integra cheat.sh in modo più fluido nelle tue attività quotidiane.
Esplora cheat (la versione Go installabile)
Sebbene cheat.sh sia ideale per ricerche rapide, alcuni utenti potrebbero preferire un maggiore controllo sui loro cheatsheet.È qui che brilla lo strumento da riga di comando cheat. Ti consente di creare una raccolta locale di cheatsheet che puoi personalizzare con note personali, temi ed editor preferiti.
Per installare lo strumento cheat, utilizza il gestore pacchetti snap oppure, se hai familiarità con Go, installalo direttamente.
Per l’installazione su Debian/Ubuntu, basta eseguire:
sudo snap install cheat
Oppure con Go, esegui:
go install github.com/cheat/cheat/cmd/cheat@latest
Una volta installato, l’utilizzo è molto simile a cheat.sh:
cheat

Puoi anche ottenere un elenco di tutti i tuoi cheat sheet con:
cheat -l
Una caratteristica notevole è la possibilità di creare i propri cheatsheet. Per farlo, esegui:
cheat -e new_command
Questo comando avvia il tuo editor predefinito, consentendoti di creare un cheatsheet personalizzato per new_command. La struttura è semplice: inizia con una breve descrizione, seguita da esempi e spiegazioni.
Considerazioni finali
In conclusione, non si tratta di scegliere tra cheat e cheat.sh; entrambi hanno i loro meriti, a seconda delle esigenze.cheat.sh (utilizzando curl
) fornisce assistenza immediata per qualsiasi macchina con accesso a Internet e copre un’ampia gamma di comandi e linguaggi di programmazione.
Domande frequenti
1. Come posso usare cheat.sh senza installare nulla?
Usare cheat.sh è semplice: basta usare il curl
comando nel terminale. Ad esempio, digitando curl cht.sh/tar
verrà recuperato il cheatsheet per il tar
comando.
2. Posso creare cheat sheet personalizzati con cheat.sh?
No, cheat.sh di per sé non consente la personalizzazione dei cheatsheet. Tuttavia, se installi lo strumento da riga di comando cheat, puoi creare e gestire cheatsheet personalizzati localmente.
3. Quali linguaggi di programmazione supporta cheat.sh?
Cheat.sh fornisce cheat sheet per un’ampia gamma di linguaggi di programmazione, come Python, Java, Git e molti altri, rendendolo uno strumento versatile sia per gli sviluppatori che per gli amministratori di sistema.
Lascia un commento ▼