Non importa quanto tu sia esperto con la riga di comando di Linux, ci saranno sempre momenti in cui incontrerai comandi non familiari. In tali situazioni, mentre l'istinto naturale è quello di fare riferimento alle pagine man oa google il comando per capire cosa fa, e se ti dicessimo che c'è un modo migliore (leggi immersivo) per farlo.
Bene, a quanto pare, c'è uno strumento chiamato ExplainShell che fa esattamente questo: ti dice cosa fa ogni parte di un comando shell in un modo facile da comprendere.
Quindi tuffiamoci per dare un'occhiata in dettaglio a ExplainShell.
Che cos'è ExplainShell?
ExplainShell è uno strumento basato sul Web che ti aiuta a cercare comandi shell sconosciuti per scoprire cosa fanno e saperne di più su di essi. Puoi pensarlo come una raccolta online di pagine man in cui puoi interrogare i comandi per ottenere un dettaglio spiegazione sul loro scopo, argomenti supportati e sintassi, il tutto in un modo ben presentato e di facile comprensione maniera.
Come funziona ExplainShell?
ExplainShell è un archivio online che costituisce un insieme di sezioni analizzate dal repository delle pagine man di Ubuntu. È alimentato da alcuni servizi diversi in background che lo aiutano a trovare una corrispondenza per i comandi richiesti nel suo database.
Se c'è una corrispondenza, ExplainShell restituisce tutte le informazioni rilevanti su quel comando che potrebbe richiamare dalla sua pagina man in una presentazione intuitiva.
Per saperne di più: Che cos'è la riga di comando di Linux e come la usi?
Come usare ExplainShell
Poiché ExplainShell è basato sul Web, non è necessario installarlo sul computer locale per utilizzarlo. Invece, tutto ciò che devi fare è andare a spiegashell.com e inizia a fare query per i comandi che ti interessano per saperne di più.
Per cercare un comando shell su ExplainShell, per prima cosa copia il comando per assicurarti di eseguire la query sul comando corretto.
Ora, fai clic con il pulsante destro del mouse nella casella di ricerca e seleziona Impasto o premere Ctrl + V per incollare il comando appena copiato. In alternativa, puoi anche digitare il comando manualmente.
Infine, premi il SPIEGARE pulsante accanto alla casella di ricerca per cercarlo.
ExplainShell visualizzerà quindi la sua spiegazione e la presenterà nella pagina successiva. Qui scoprirai che scompone il significato di ogni parte del comando uno per uno abbinando gli argomenti al testo di aiuto pertinente nel database della sua pagina man.
La spiegazione è strutturata in modo tale da avere il comando interrogato in alto suddiviso in modo appropriato in diversi sezioni (e argomenti) e spiegazioni per ciascuna di esse raggruppate in riquadri proprio sotto di essa, collegate tramite Linee.
Usando il mouse, puoi quindi passare il mouse su un argomento (o una parte del comando) che non capisci per evidenziarne la spiegazione.
Inoltre, puoi fare clic sul nome del comando con collegamento ipertestuale accanto alle pagine man di origine nella parte inferiore della pagina per visualizzare la fonte della spiegazione e ottenere informazioni più pertinenti.
Infine, sebbene sia una caratteristica estetica, ExplainShell ti consente anche di cambiare il tema del sito web. Quindi, se preferisci la modalità oscura, puoi toccare il pulsante del tema sotto il nome del sito Web e selezionare Buio dal menu a tendina per cambiare il tema del sito.
Quali sono i limiti di ExplainShell?
Al momento della stesura di questo documento, ExplainShell contiene 29.761 pagine man analizzate nel suo database, ed è molto probabile che la maggior parte dei comandi della shell che verranno interrogati su di esso ottengano risultati definitivi.
Tuttavia, detto questo, è anche probabile che lo strumento non sia in grado di fornire spiegazioni per determinate query di comando effettuate. Quando ciò accade, lo sviluppatore di ExplainShell suggerisce di inviare una richiesta di aggiunta con il collegamento al suo interno Pagina dei problemi di GitHub in modo che possano aggiungerlo al loro database.
Imparentato: Modi per ottenere assistenza dalla riga di comando su Linux
Imparare nuovi comandi della shell con ExplainShell
Attraverso questa guida, ora dovresti probabilmente avere un'idea di cosa sia ExplainShell e di come può aiutarti a decodificare facilmente i misteriosi comandi della shell.
Quindi ora, ogni volta che ti imbatti in un comando sconosciuto, puoi semplicemente andare su ExplainShell e scoprire tutte le informazioni al riguardo. E nel processo, scopri cosa fa quel comando e come usarlo.
Se non conosci Linux, ti consigliamo di dare un'occhiata a questi comandi di base che ti aiuteranno ad apprendere le attività di elaborazione standard.
Vuoi acquisire familiarità con Linux? Inizia con questi comandi di base di Linux per apprendere le attività di elaborazione standard.
Leggi Avanti
- Linux
- Linux Bash Shell
- App Linux
Yash è uno Staff Writer presso MUO per DIY, Linux, Programmazione e Sicurezza. Prima di trovare la sua passione nella scrittura, ha sviluppato per il web e iOS. Puoi anche trovare i suoi scritti su TechPP, dove copre altri verticali. Oltre alla tecnologia, gli piace parlare di astronomia, Formula 1 e orologi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti