treinamento de comandos unix e linux

Download Treinamento de comandos Unix e Linux

If you can't read please download the document

Upload: cid-de-andrade

Post on 29-Jun-2015

3.426 views

Category:

Technology


1 download

DESCRIPTION

Treinamento de comandos Unix e Linux

TRANSCRIPT

  • 1. Treinamento em comandos Unix/Linux
      • Cid Rodrigues de Andrade
      • http://blog.cidandrade.pro.br
      • No site acima encontram-se dados sobre licenciamento e forma de uso desta apresentao

2. Instrues

  • Este um treinamento eminentemente prtico de comandos Unix e Linux
  • Este treinamento leva-o a executar diversos comandos e a verificar o efeito deles
  • No execute os comandos indicados mecanicamente, o objetivo analisar o resultado e compreender seu mecanismo. Portanto, faa anotaes sobre estes resultados

3. Instrues

  • conveniente conhecer os comandos em modo texto pois
    • Voc pode estar diante de um servidor sem interface grfica
    • Um computador pode apresentar problemas com a interface grfica, restando-lhe a interface em modo texto

4. Instrues

  • conveniente conhecer os comandos em modo texto pois
    • Pode ser necessrio administrar um computador distncia, sem meios de utilizar a interface grfica
    • A interface em modo texto permite algumas aes que no so possveis ou o so de modo ineficiente na interface grfica

5. Instrues

  • Em um computador com Ubuntu Linux, selecione Terminal na opo Acessrios do menu de aplicaes
  • Os comandos devem ser executados neste terminal, tambm conhecido com interpretador de comandos ou shell

6. Instrues

  • As opes dos comandos so comumente aplicadas com o uso do hfen (-). Vrias opes podem ser combinadas com o mesmo hfen

7. Treinamento

  • Digite os comandos listados, pressionando aps cada linha
    • cd
    • CD
  • O resultado foi alterado pelo uso de maisculas ou minsculas?

8. Treinamento

  • Digite o comando abaixo, pressionando imediatamente aps seu ltimo caracter
    • mor
  • Qual foi o resultado?
  • E se voc pressionar
    • ca

9. Treinamento

  • Selecione, com o mouse, duas ou trs letras presentes no terminal
  • Clique os dois botes do mouse simultaneamente (ou o boto do meio)
  • Qual foi o efeito?

10. Treinamento

  • Digite os comandos abaixo, verificando o resultado. Se necessrio digite o comando pwd aps cada um destes
    • cd /tmp
    • cd /
    • cd
    • cd -

11. Treinamento

  • Digite os comandos abaixo, verificando o resultado. Se necessrio digite o comando pwd aps cada um destes
    • cd /proc
    • cd ~
    • cd ..

12. Treinamento

  • Digite os comandos abaixo, verificando o resultado
    • cd /tmp
    • ls

13. Treinamento

  • Pressione a seta para cima algumas vezes. O que acontece?
  • E com

14. Treinamento

  • Em caso de dvidas com o comando anterior digite
    • man ls (Para sair da tela resultante, pressione a letra q)
    • info ls (Para sair da tela resultante, pressione a letra q)
    • ls help | more (So dois hfens antes do help)

15. Treinamento

  • Dvidas com qualquer comando podem ser resolvidas trocando ls das linhas anteriores pelo comando com dvidas

16. Treinamento

  • Para tirar dvidas do comando cd, tente utilizar os comandos man e info com cd.
  • Para avaliar o resultado, saiba que o comando cd conhecido como umcomando interno
  • Discuta suas concluses com seu professor/instrutor

17. Treinamento

  • Outras formas de obter informaes:
    • apropos ls
    • whatis ls
    • which ls
    • whereis ls
  • Para comandos internos
    • help
    • help cd

18. Treinamento

  • Comandos de informaes sobre o sistema
    • pwd
    • hostname
    • who
    • w
    • last
    • history
    • history | more
    • tty

19. Treinamento

  • Comandos de informaes sobre o sistema
    • whoami
  • O comando anterior deve emitir um nome como sada. Digite-o logo aps o comando id, com um espao entre eles

20. Treinamento

  • Comandos de informaes sobre o sistema
    • date
    • time ls

21. Treinamento

  • Comandos de informaes sobre o sistema
    • uptime
    • ps
    • ps -ely | more
    • top (Pressione a letra q para sair)
    • uname -a
    • df -h
    • du -bh / 2>/dev/null| more
    • free

22. Treinamento

  • Comandos de informaes sobre o sistema
    • cat /proc/cpuinfo
    • cat /proc/version
    • cat /etc/issue
    • cat /proc/meminfo
    • stat /etc/passwd (este comando pode ser aplicado a qualquer arquivo)

23. Treinamento

  • Operaes bsicas
    • cd
    • ls
    • ls -l
    • ls -la
    • ls -laF
  • Discuta com seu professor/instrutor a diferena entre ls -l e ls -la

24. Treinamento

  • Operaes bsicas (use ls para verificar os resultados)
    • cd /tmp
    • touch arquivo
    • mkdir diretorio
    • cp arquivo diretorio

25. Treinamento

  • Operaes bsicas (use ls para verificar os resultados)
    • touch a1 a2 a3 a4
    • cp a1 a2 diretorio
    • mv a3 a4 diretorio
    • mv arquivo file

26. Treinamento

  • Operaes bsicas (use ls para verificar os resultados)
    • cd /tmp
    • rm file
    • rm diretorio
    • rm -fr diretorio
    • mkdir d1 d2 d3
    • mkdir -p d4/d5/d6

27. Treinamento

  • Visualizao de arquivos
    • cd /tmp
    • cp /etc/services /tmp
    • cat /tmp/services
    • less /tmp/services (Pressione q para sair)
    • more /tmp/services
    • head /tmp/services
    • tail /tmp/services
    • nano /tmp/services (Veja o menu para sair)

28. Treinamento

  • Outros comandos
    • find / -name services
    • grep root /etc/passwd
  • Veja os resultados destes dois comandos e discuta os resultados com seu professor/instrutor
    • cat /etc/shadow
    • sudo cat /etc/shadow

29. Treinamento

  • Mais comandos
    • alias
    • alias meuls=ls -laF
    • meuls

30. Treinamento

  • Se ainda houver dvidas sobre algum comando, procure uma verso em portugus do Linux Newbie Administrator Guide
  • Use o link http://www.google.com.br/search?q=%22Linux+Newbie+Administrator+Guide%22&meta=lr%3Dlang_pt

31. Treinamento

  • Feche o terminal com o comando exit e experimente a verso grfica do que foi realizado no modo texto seguindo as prximas instrues

32. Treinamento

  • Selecione Pasta Pessoal no menu Locais
  • Selecione a opo Sistema de Arquivos esquerda
  • Posicione-se no diretrio tmp
  • Use os botes Voltar e Avanar

33. Treinamento

  • Posicionado no diretrio /tmp, execute estas tarefas (use o menu exibido com o boto direito do mouse, se necessrio)
    • Crie e remova diretrios
    • Crie e remova arquivos
    • Copie e mova arquivos entre diretrios

34. Treinamento

  • Utilize o Editor de Texto do menu Acessrios para criar um arquivo de texto e grav-lo no diretrio /tmp
  • Experimente o Pesquisar por arquivos... no menu Locais

35. Treinamento

  • No menu Sistema, selecione as opes
    • Ajuda e Suporte
    • Sobre o Gnome
    • Sobre o Ubuntu

36. Treinamento

  • Em Preferncias, do menu Sistema, selecione
    • Aparncia
    • Informaes de Hardware
    • Sobre mim

37. Treinamento

  • Em Administrao, do menu Sistema, selecione
    • Log do Sistema
    • Monitor do Sistema