Apostila de Shell

Baixe aqui

Apostila básica: apostila-introducao-shell.pdf

Tarefas

  1. Como identificar o usuário logado ?
  2. Como obter mais informações sobre o comando anterior ?
  3. Como saber em que diretório estamos ?
  4. Crie um diretório e mude para o mesmo.
  5. Crie um arquivo vazio
  6. Apague o mesmo e crie outro
  7. copie o arquivo para outro arquivo
  8. renomeie o arquivo
  9. crie um subdiretório e mova a cópia para o subdiretório
  10. O que é um arquivo log ? Verifique como saber a que horas o computador foi ligado (veja no diretório /var/log/, o arquivo syslog).
  11. Vá para o diretório raiz. Que diretórios estão abaixo dele (no primeiro nível)
  12. Volte para o diretório home digitando apenas quatro teclas
  13. Vá para o diretório que você criou anteriormente. Volte para o home como o menor número de teclas possível. Vá para o diretório raiz usando apenas as teclas “cd ..” e enter.
  14. mude para o diretório Área de Trabalho.
  15. Qual seu número IP ?
  16. Quanto tempo, em média, um pacote leva até www.google.com ?
  17. como saber se o programa está rodando ?
  18. Chame o firefox e o mate-o pela linha de comando
  19. Quantos arquivos tem no seu diretório home ?
  20. Crie um arquivo e esconda-o com o comando mv
  21. recupere o arquivo anterior
  22. apague o diretório que você criou anteriormente
  23. Logue-se em outra máquina e crie um arquivo na Área de Trabalho com o seu nome.
  24. Copie um arquivo da sua máquina para a máquina externa.
  25. Quantos usuários estão logados na máquina externa ?
  26. Edite um texto de até cinco linhas sobre sua impressão sobre o Linux e envie para a máquina externa. Coloque seu nome no nome do arquivo e use a extensão .txt
  27. Conte os arquivos escondidos na sua conta.
  28. quanta memória livre sua máquina possue ?
  29. Quanto espaço em disco possui.
  30. O que é memória cache ?
  31. O que é swap ?
  32. Em que diretório está o ifconfig ?
  33. Como descobrir o PATH ? Aliás, o que é o path ?
  34. Para que serve o comando top ? Como obter os programas por uso de memória ?
  35. Crie os arquivos teste1.txt, teste2.txt. Apague todos os arquivos txt com apenas um comando. Crie os arquivos teste1.txt, teste2.txt e teste11.txt. Apague apenas os teste seguido de apenas um algarismo.
  36. Logue-se na máquina remota e adicione seu nome e a saída do comando date ao arquivo Prontos.txt