Treinamento de-comandos-unix-e-linux-1205757024667193-4

312 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
312
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Treinamento de-comandos-unix-e-linux-1205757024667193-4

  1. 1. Treinamento em comandosUnix/LinuxCid Rodrigues de Andradehttp://blog.cidandrade.pro.brNo site acima encontram-se dados sobrelicenciamento e forma de uso desta apresentação
  2. 2. Instruções● Este é um treinamento eminentemente prático decomandos Unix e Linux● Este treinamento leva-o a executar diversoscomandos e a verificar o efeito deles● Não execute os comandos indicadosmecanicamente, o objetivo é analisar o resultado ecompreender seu mecanismo. Portanto, façaanotações sobre estes resultados
  3. 3. Instruções● É conveniente conhecer os comandos em modotexto pois– Você pode estar diante de um servidor sem interfacegráfica– Um computador pode apresentar problemas com ainterface gráfica, restando-lhe a interface em modotexto
  4. 4. Instruções● É conveniente conhecer os comandos em modotexto pois– Pode ser necessário administrar um computador àdistância, sem meios de utilizar a interface gráfica– A interface em modo texto permite algumas ações quenão são possíveis ou o são de modo ineficiente nainterface gráfica
  5. 5. Instruções● Em um computador com Ubuntu Linux, selecione“Terminal” na opção “Acessórios” do menu deaplicações● Os comandos devem ser executados nesteterminal, também conhecido com interpretador decomandos ou shell
  6. 6. Instruções● As opções dos comandos são comumenteaplicadas com o uso do hífen (“-”). Várias opçõespodem ser combinadas com o mesmo hífen
  7. 7. Treinamento● Digite os comandos listados, pressionando<ENTER> após cada linha– cd– CD● O resultado foi alterado pelo uso de maiúsculas ouminúsculas?
  8. 8. Treinamento● Digite o comando abaixo, pressionando <TAB>imediatamente após seu último caracter– mor● Qual foi o resultado?● E se você pressionar– ca<TAB><TAB>– <TAB><TAB>
  9. 9. Treinamento● Selecione, com o mouse, duas ou três letraspresentes no terminal● Clique os dois botões do mouse simultaneamente(ou o botão do meio)● Qual foi o efeito?
  10. 10. Treinamento● Digite os comandos abaixo, verificando oresultado. Se necessário digite o comando “pwd”após cada um destes– cd /tmp– cd /– cd– cd -
  11. 11. Treinamento● Digite os comandos abaixo, verificando oresultado. Se necessário digite o comando “pwd”após cada um destes– cd /proc– cd ~– cd ..
  12. 12. Treinamento● Digite os comandos abaixo, verificando oresultado– cd /tmp– ls
  13. 13. Treinamento● Pressione a seta para cima algumas vezes. O queacontece?● E com– <SHIFT><PAGE UP>– <SHIFT><PAGE DOWN>
  14. 14. Treinamento● Em caso de dúvidas com o comando anteriordigite– 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 (São dois hífens antes do “help”)
  15. 15. Treinamento● Dúvidas com qualquer comando podem serresolvidas trocando “ls” das linhas anteriores pelocomando com dúvidas
  16. 16. Treinamento● Para tirar dúvidas do comando “cd”, tente utilizaros comandos “man” e “info” com “cd”.● Para avaliar o resultado, saiba que o comando “cd”é conhecido como um “comando interno”● Discuta suas conclusões com seuprofessor/instrutor
  17. 17. Treinamento● Outras formas de obter informações:– apropos ls– whatis ls– which ls– whereis ls● Para comandos internos– help– help cd
  18. 18. Treinamento● Comandos de informações sobre o sistema– pwd– hostname– who– w– last– history– history | more– tty
  19. 19. Treinamento● Comandos de informações sobre o sistema– whoami● O comando anterior deve emitir um nome comosaída. Digite-o logo após o comando “id”, com umespaço entre eles
  20. 20. Treinamento● Comandos de informações sobre o sistema– date– time ls
  21. 21. Treinamento● Comandos de informações 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. 22. Treinamento● Comandos de informações sobre o sistema– cat /proc/cpuinfo– cat /proc/version– cat /etc/issue– cat /proc/meminfo– stat /etc/passwd (este comando pode ser aplicado aqualquer arquivo)
  23. 23. Treinamento● Operações básicas– cd– ls– ls -l– ls -la– ls -laF● Discuta com seu professor/instrutor a diferençaentre “ls -l” e “ls -la”
  24. 24. Treinamento● Operações básicas (use “ls” para verificar osresultados)– cd /tmp– touch arquivo– mkdir diretorio– cp arquivo diretorio
  25. 25. Treinamento● Operações básicas (use “ls” para verificar osresultados)– touch a1 a2 a3 a4– cp a1 a2 diretorio– mv a3 a4 diretorio– mv arquivo file
  26. 26. Treinamento● Operações básicas (use “ls” para verificar osresultados)– cd /tmp– rm file– rm diretorio– rm -fr diretorio– mkdir d1 d2 d3– mkdir -p d4/d5/d6
  27. 27. Treinamento● Visualização 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. 28. Treinamento● Outros comandos– find / -name services– grep root /etc/passwd● Veja os resultados destes dois comandos e discutaos resultados com seu professor/instrutor– cat /etc/shadow– sudo cat /etc/shadow
  29. 29. Treinamento● Mais comandos– alias– alias meuls=”ls -laF”– meuls
  30. 30. Treinamento● Se ainda houver dúvidas sobre algum comando,procure uma versão em português do “LinuxNewbie Administrator Guide”● Use o link http://www.google.com.br/search?q=%22Linux+Newbie+Administrator+Guide%22&meta=lr%3Dlang_pt
  31. 31. Treinamento● Feche o terminal com o comando “exit” eexperimente a versão gráfica do que foi realizadono modo texto seguindo as próximas instruções
  32. 32. Treinamento● Selecione “Pasta Pessoal” no menu “Locais”● Selecione a opção “Sistema de Arquivos” àesquerda● Posicione-se no diretório “tmp”● Use os botões “Voltar” e “Avançar”
  33. 33. Treinamento● Posicionado no diretório /tmp, execute estastarefas (use o menu exibido com o botão direito domouse, se necessário)– Crie e remova diretórios– Crie e remova arquivos– Copie e mova arquivos entre diretórios
  34. 34. Treinamento● Utilize o “Editor de Texto” do menu “Acessórios”para criar um arquivo de texto e gravá-lo nodiretório /tmp● Experimente o “Pesquisar por arquivos...” nomenu “Locais”
  35. 35. Treinamento● No menu “Sistema”, selecione as opções– Ajuda e Suporte– Sobre o Gnome– Sobre o Ubuntu
  36. 36. Treinamento● Em “Preferências”, do menu “Sistema”, selecione– Aparência– Informações de Hardware– Sobre mim
  37. 37. Treinamento● Em “Administração”, do menu “Sistema”,selecione– Log do Sistema– Monitor do Sistema

×