Treinamento de comandos Unix e Linux
-
Upload
cid-de-andrade -
Category
Technology
-
view
3.426 -
download
1
description
Treinamento de comandos Unix e Linux
Transcript of Treinamento de comandos Unix e Linux
- 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