A fim de facilitar o entendimento dos diversos comandos Linux, o Idan Kamara criou uma ferramenta chamada ExplainShell. O ExplainShell é uma ferramenta web capaz de interpretar um determinado comando linux (inclusive as opções) extraído do manual de comandos (man page) da comunidade Ubuntu. Escrita em Python, isso torna a ferramenta interativa e dinâmica; sendo capaz de explicar diversos comandos, ditos como complexos, de uma maneira estruturada. Em resumo, o ExplainShell apenas consulta uma base do manual de comandos e reproduz detalhadamente o que cada parâmetro do comando irá fazer.

USANDO A FERRAMENTA

 

Por exemplo, para saber o que o comando abaixo irá fazer acesse o site oficial do projeto e informe-o no campo correspondente:

Publicidade
tar xzvf archive.tar.gz

 

RECOMENDO QUE LEIA TAMBÉM:

 

Obviamente, você poderia fazer tudo isso apenas consultado o manpage do comando desejado. Contudo, usando o ExplainShell você terá mais facilidade para entender o que determinado comando está fazendo 😉