Treinacom
Upcoming SlideShare
Loading in...5
×
 

Treinacom

on

  • 778 views

Treinamento em comandos Unix e Linux

Treinamento em comandos Unix e Linux

Statistics

Views

Total Views
778
Views on SlideShare
776
Embed Views
2

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 2

http://blog.cidandrade.pro.br 2

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Treinacom Treinacom Presentation Transcript

  • 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 apresentação
  • Instruções
    • Este é um treinamento eminentemente prático de comandos Unix e Linux
    • Este treinamento leva-o a executar diversos comandos e a verificar o efeito deles
    • Não execute os comandos indicados mecanicamente, o objetivo é analisar o resultado e compreender seu mecanismo. Portanto, faça anotações sobre estes resultados
  • Instruções
    • É conveniente conhecer os comandos em modo texto pois
      • Você pode estar diante de um servidor sem interface gráfica
      • Um computador pode apresentar problemas com a interface gráfica, restando-lhe a interface em modo texto
      • 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 que não são possíveis ou o são de modo ineficiente na interface gráfica
    View slide
  • Instruções
    • Em um computador com Ubuntu Linux, selecione “Terminal” na opção “Acessórios” do menu de aplicações
    • Os comandos devem ser executados neste terminal, também conhecido com interpretador de comandos ou shell
    • As opções dos comandos são comumente aplicadas com o uso do hífen (“-”). Várias opções podem ser combinadas com o mesmo hífen
    View slide
  • Treinamento
    • Digite os comandos listados, pressionando <ENTER> após cada linha
      • cd
      • CD
    • O resultado foi alterado pelo uso de maiúsculas ou minúsculas?
  • 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>
  • Treinamento
    • Pressione a seta para cima algumas vezes. O que acontece?
    • E com
      • <SHIFT><PAGE UP>
      • <SHIFT><PAGE DOWN>
  • Treinamento
    • Selecione duas ou três letras presentes no terminal
    • Clique os dois botões do mouse simultaneamente (ou o botão do meio)
  • Treinamento
    • Digite os comandos abaixo, verificando o resultado. Se necessário digite o comando “pwd” após cada um destes
      • cd /tmp
      • cd /
      • cd
      • cd -
      • cd /proc
      • cd ~
      • cd ..
  • Treinamento
    • Digite os comandos abaixo, verificando o resultado
      • cd /tmp
      • ls
  • Treinamento
    • Em caso de dúvidas 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 (São dois hífens antes do “help”)
    • Dúvidas com qualquer comando podem ser resolvidas trocando “ls” das linhas anteriores pelo comando com dúvidas
  • Treinamento
    • Para tirar dúvidas do comando “cd”, tente utilizar os 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 seu professor/instrutor
  • Treinamento
    • Outras formas de obter informações:
      • apropos ls
      • whatis ls
      • which ls
      • whereis ls
    • Para comandos internos
      • help
      • help cd
  • Treinamento
    • Comandos de informações sobre o sistema
      • pwd
      • hostname
      • who
      • w
      • last
      • history
      • history | more
      • tty
  • Treinamento
    • Comandos de informações sobre o sistema
      • whoami
    • O comando anterior deve emitir um nome como saída. Digite-o logo após o comando “id”, com um espaço entre eles
  • Treinamento
    • Comandos de informações sobre o sistema
      • date
      • time ls
  • 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
  • Treinamento
    • Comandos de informações sobre o sistema
      • cat /proc/cpuinfo
      • cat /proc/version
      • cat /etc/issue
      • cat /etc/meminfo
      • stat /etc/passwd (este comando pode ser aplicado a qualquer arquivo)
  • Treinamento
    • Operações básicas
      • cd /tmp
      • ls
      • ls -l
      • ls -la
      • ls -laF
    • Discuta com seu professor/instrutor a diferença entre “ls -l” e “ls -la”
  • Treinamento
    • Operações básicas (use “ls” para verificar os resultados)
      • cd /tmp
      • touch arquivo
      • mkdir diretorio
      • cp arquivo diretorio
      • touch a1 a2 a3 a4
      • cp a1 a2 diretorio
      • mv a3 a4 diretorio
      • mv arquivo file
  • Treinamento
    • Operações básicas (use “ls” para verificar os resultados)
      • cd /tmp
      • rm file
      • rm diretorio
      • rm -fr diretorio
      • mkdir d1 d2 d3
      • mkdir -p d4/d5/d6
  • 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)
  • 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
  • Treinamento
    • Mais comandos
      • alias
      • alias meuls=”ls -laF”
      • meuls
  • Treinamento
    • Se ainda houver dúvidas sobre algum comando, procure uma versão em português do “Linux Newbie Administrator Guide”
    • Use o link http://www.google.com.br/search?q=%22Linux+Newbie+Administrator+Guide%22&meta=lr%3Dlang_pt
  • Treinamento
    • Feche o terminal com o comando “exit” e experimente a versão gráfica do que foi realizado no modo texto seguindo as próximas instruções
  • 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”
  • Treinamento
    • Posicionado no diretório /tmp, execute estas tarefas (use o menu exibido com o botão direito do mouse, se necessário)
      • Crie e remova diretórios
      • Crie e remova arquivos
      • Copie e mova arquivos entre diretórios
    • Utilize o “Editor de Texto” do menu “Acessórios” para criar um arquivo de texto e gravá-lo no diretório /tmp
    • Experimente o “Pesquisar por arquivos...” no menu “Locais”
  • Treinamento
    • No menu “Sistema”, selecione as opções
      • Ajuda e Suporte
      • Sobre o Gnome
      • Sobre o Ubuntu
  • Treinamento
    • Em “Preferências”, do menu “Sistema”, selecione
      • Aparência
      • Informações de Hardware
      • Sobre mim
  • Treinamento
    • Em “Administração”, do menu “Sistema”, selecione
      • Log do Sistema
      • Monitor do Sistema