Ensino de iniciação para iniciantes que usavam apenas o Windows [fechado]


14

Devo dar uma introdução ao uso do shell (ou seja, bash) para o total de iniciantes. Qual é o material mais básico / útil que posso ensinar a alguém dentro de 1 hora e meia sem exigir muito?

Aqui estão alguns pontos que eu pensei:

  • Onde estou (pwd)
  • Alterar diretórios (cd, cd .., cd -)
  • Criar diretórios (mkdir, mkdir -p)
  • Renomear arquivos / diretórios (mv)
  • copiar arquivos / diretórios (cp, cp -r)
  • listando entradas do diretório (ls, ls -l, ls -a)

Respostas:


9

Você também pode dar uma olhada no CLIcompanion :

O CLI Companion é uma ferramenta para armazenar e executar comandos do Terminal a partir de uma GUI. As pessoas que não estão familiarizadas com o Terminal encontrarão o CLI Companion uma maneira útil de se familiarizar com o Terminal e desbloquear seu potencial. Usuários experientes podem usar o CLI Companion para armazenar sua extensa lista de comandos em uma lista pesquisável.

Mais informações (e como instalar): https://help.ubuntu.com/community/clicompanion

insira a descrição da imagem aqui

PS: IMHO, o comando mais importante para os iniciantes é man <command>. ;-)


5
Pela minha experiência, para iniciantes, as páginas de manual são como hieróglifos escritos em um idioma morto :-).
Helper Method

2
@HelperMethod Dê uma olhada no tldr - páginas de manual basicamente simplificadas.
UniversallyUniqueID


6

Certifique-se de falar não apenas sobre como usar a linha de comando, mas por que eles devem se importar. Se você está pensando em uma mentalidade de GUI, cd e pwd são uma maneira ruim de percorrer diretórios à procura de arquivos. Seus alunos precisam entender que a CLI não é uma maneira desajeitada de executar as tarefas a que estão acostumados, mas uma maneira limpa, nítida e poderosa de fazer muitas coisas legais.

Eu sugeriria uma breve demonstração ilustrando o que a torna tão legal. Talvez uma ilustração da tubulação ou um uso legal de findou grep.

Além disso, se você puder atribuir a eles um livro para ler, forneça a eles No Início ... a Linha de Comando . É a melhor exposição que eu já vi sobre a filosofia por trás da CLI em geral.


3

Eu recomendo que você peça para eles usarem o Linux em sua casa, simplesmente eles devem começar a se acostumar com isso e depois ensiná-los ao terminal. primeiro forneça a eles linux fácil de usar, como o linux mint, o que é bom para iniciantes


2
+1 Também sugiro sempre o Linux Mint (e também usei isso até descobrir o Crunchbang Linux).
Helper Method

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.