Introdução

Parte 1

O terminal como linguagem de trabalho

O primeiro hábito útil não é decorar comandos, e sim saber encontrar ajuda, reconhecer onde você está e verificar o que aconteceu.

Por que uma linha pode ser mais confortável que muitos menus

A interface gráfica é ótima para explorar visualmente. O terminal fica especialmente útil quando o resultado já está claro: uma linha precisa substitui uma sequência de cliques e pode ser copiada, revisada, guardada e repetida. A ação vira conhecimento reutilizável.

O primeiro minuto

Uma instalação mínima do Core pode começar bem pequena. O primeiro install pode buscar o Installer completo e instalar vários comandos de uma vez. pwd mostra onde você está e dir o que existe ao redor. No começo, execute uma linha por vez e leia cada resposta.

install help pwd dir md history
pwd
dir 1 . -G

A ajuda é o mapa

help pwd mostra a referência local curta, help pwd -i a referência do servidor, help pwd -l a documentação pública e help -a o catálogo. Esquecer a sintaxe é normal quando você consegue recuperá-la em segundos.

help pwd
help pwd -i
help pwd -l
help -a

O diretório atual é sua posição no mapa

Caminhos relativos partem do diretório atual. cd muda de lugar e pwd informa o endereço. Crie lil-playground e mantenha os próximos experimentos dentro dessa área descartável.

md lil-playground | cd lil-playground | pwd
dir 1 . -G

Um erro também é informação

Tente entrar de propósito em uma pasta inexistente, leia a mensagem e corrija a suposição. history mantém os comandos anteriores e history -o devolve o último resultado significativo.

cd no-such-folder
history
history -o

Quando comandos viram uma ferramenta sua

Coloque uma sequência recorrente em um arquivo .lil. Depois de #lil, ele funciona como uma pequena lista de ações. Entender uma vez e guardar a parte repetível é como nasce uma biblioteca pessoal de scripts.

Guarde isto como script

Salve como first-look.lil. O script prepara a área de teste, mostra a posição e o primeiro nível de arquivos; @install solicita comandos públicos que estiverem faltando.

#lil
@install pwd dir md
md lil-playground
cd lil-playground
pwd
dir 1 . -G