Linux
SECCOMP 2009




  Felipe Fedel Pinto
     fedelfelipe@gmail.com
http://felipefedel.wordpress.com
Pra começar...


Alguém aqui já teve relações com penguins??


Tio, é difícil?

                                NÃO



   ...
Ferramentas
Intedê ingreis

Um pouco de paciência no começo

Saber como e onde buscar informação




                 Feli...
Onde?


Manual

Saídas de erro (logs)

Mailing Lists

IRC



                Felipe Fedel Pinto - fedelfelipe@gmail.com
Software Livre


Open Source
  Código aberto

Free software
  Distribuir código, distribuir conhecimento




             ...
Nomes importantes
Linus Torvals

Richard Stallman

Eric Raymond

John "Maddog" Hall




            Felipe Fedel Pinto - f...
Prova




Felipe Fedel Pinto - fedelfelipe@gmail.com
Voltando...

              QUEM MAIS???



               Felipe Fedel Pinto - fedelfelipe@gmail.com
Felipe Fedel Pinto - fedelfelipe@gmail.com
Licenças
Pra quê?

Tipos de lincença:
   GPL - General Public License
   LGPL - Lesser General Public License
   WTFPL - D...
GNU
Quem?

GNU
  http://www.gnu.org
  Richard Stallman - 1984
  GNU is not UNIX




            Felipe Fedel Pinto - fedel...
Linux


Linux - http://www.kernel.org/
   Linus Torvalds - 1991
   Minix --> Linux




              Felipe Fedel Pinto - ...
GNU/Linux


Sistema Operacional:
   Coeso e modular
   Organização em pacotes




            Felipe Fedel Pinto - fedelfe...
Distribuições


Por que tantas?

Existe uma melhor?




            Felipe Fedel Pinto - fedelfelipe@gmail.com
Alguns distros
O que eu uso?
  Gentoo

O que vocês estão usando?
   Ubuntu

Outras distros famosas:
   Debian, Fedora, Sla...
Consoles Virtuais
Processo init

4 Consoles Virtuais(tty) - "teletypewriter"
   ctrl + alt + F(1 + 2 + 3 + 4)
   alt + (ri...
Terminal
Emulação de um console

Tem pra todos os gostos:
  gnome-terminal (Gnome - GTK)
  konsole (KDE - qt)
  aterm
  Et...
Shell




Felipe Fedel Pinto - fedelfelipe@gmail.com
Como funcionam as coisas...




     Felipe Fedel Pinto - fedelfelipe@gmail.com
Shell




Felipe Fedel Pinto - fedelfelipe@gmail.com
Shell
Vários tipos:
  sh, csh,ksh, bash.


      felipe@skywalker ~ $




            Felipe Fedel Pinto - fedelfelipe@gma...
Prompt de comando
usuário                     diretório atual

felipe@skywalker ~ $

                        host




    ...
Shell
Por que usar?
  Liberdade dos parâmetros
  Saídas de erro
  Shell Script
  Shell remoto (ssh por exemplo)




      ...
Comandos básicos




 Felipe Fedel Pinto - fedelfelipe@gmail.com
Comandos básicos




 Felipe Fedel Pinto - fedelfelipe@gmail.com
Avançando um pouco...
Atribuição de variável:
     $ nome="felipe"
     $ echo $nome

Apelidos
     $ alias ll='ls -lsh'
 ...
Agradecimentos
   Os slides foram baseados no
material do curso "Ambientação
em Linux" ministrado por Eduardo
Otubo em set...
Mini-curso de Linux - SECCOMP 2009
Mini-curso de Linux - SECCOMP 2009
Upcoming SlideShare
Loading in …5
×

Mini-curso de Linux - SECCOMP 2009

800 views
753 views

Published on

Mini-curso de linux ministrado por Felipe Fedel Pinto na SECCOMP de 2009

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
800
On SlideShare
0
From Embeds
0
Number of Embeds
158
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mini-curso de Linux - SECCOMP 2009

  1. 1. Linux SECCOMP 2009 Felipe Fedel Pinto fedelfelipe@gmail.com http://felipefedel.wordpress.com
  2. 2. Pra começar... Alguém aqui já teve relações com penguins?? Tio, é difícil? NÃO Felipe Fedel Pinto - fedelfelipe@gmail.com
  3. 3. Ferramentas Intedê ingreis Um pouco de paciência no começo Saber como e onde buscar informação Felipe Fedel Pinto - fedelfelipe@gmail.com
  4. 4. Onde? Manual Saídas de erro (logs) Mailing Lists IRC Felipe Fedel Pinto - fedelfelipe@gmail.com
  5. 5. Software Livre Open Source Código aberto Free software Distribuir código, distribuir conhecimento Felipe Fedel Pinto - fedelfelipe@gmail.com
  6. 6. Nomes importantes Linus Torvals Richard Stallman Eric Raymond John "Maddog" Hall Felipe Fedel Pinto - fedelfelipe@gmail.com
  7. 7. Prova Felipe Fedel Pinto - fedelfelipe@gmail.com
  8. 8. Voltando... QUEM MAIS??? Felipe Fedel Pinto - fedelfelipe@gmail.com
  9. 9. Felipe Fedel Pinto - fedelfelipe@gmail.com
  10. 10. Licenças Pra quê? Tipos de lincença: GPL - General Public License LGPL - Lesser General Public License WTFPL - Do What the F*ck you want to the Public License Enfim... Felipe Fedel Pinto - fedelfelipe@gmail.com
  11. 11. GNU Quem? GNU http://www.gnu.org Richard Stallman - 1984 GNU is not UNIX Felipe Fedel Pinto - fedelfelipe@gmail.com
  12. 12. Linux Linux - http://www.kernel.org/ Linus Torvalds - 1991 Minix --> Linux Felipe Fedel Pinto - fedelfelipe@gmail.com
  13. 13. GNU/Linux Sistema Operacional: Coeso e modular Organização em pacotes Felipe Fedel Pinto - fedelfelipe@gmail.com
  14. 14. Distribuições Por que tantas? Existe uma melhor? Felipe Fedel Pinto - fedelfelipe@gmail.com
  15. 15. Alguns distros O que eu uso? Gentoo O que vocês estão usando? Ubuntu Outras distros famosas: Debian, Fedora, Slackware, SUSE Felipe Fedel Pinto - fedelfelipe@gmail.com
  16. 16. Consoles Virtuais Processo init 4 Consoles Virtuais(tty) - "teletypewriter" ctrl + alt + F(1 + 2 + 3 + 4) alt + (right,left) ctrl + alt + F7 (volta ao modo gráfico) Login Shell Felipe Fedel Pinto - fedelfelipe@gmail.com
  17. 17. Terminal Emulação de um console Tem pra todos os gostos: gnome-terminal (Gnome - GTK) konsole (KDE - qt) aterm Eterm xterm Felipe Fedel Pinto - fedelfelipe@gmail.com
  18. 18. Shell Felipe Fedel Pinto - fedelfelipe@gmail.com
  19. 19. Como funcionam as coisas... Felipe Fedel Pinto - fedelfelipe@gmail.com
  20. 20. Shell Felipe Fedel Pinto - fedelfelipe@gmail.com
  21. 21. Shell Vários tipos: sh, csh,ksh, bash. felipe@skywalker ~ $ Felipe Fedel Pinto - fedelfelipe@gmail.com
  22. 22. Prompt de comando usuário diretório atual felipe@skywalker ~ $ host Felipe Fedel Pinto - fedelfelipe@gmail.com
  23. 23. Shell Por que usar? Liberdade dos parâmetros Saídas de erro Shell Script Shell remoto (ssh por exemplo) Felipe Fedel Pinto - fedelfelipe@gmail.com
  24. 24. Comandos básicos Felipe Fedel Pinto - fedelfelipe@gmail.com
  25. 25. Comandos básicos Felipe Fedel Pinto - fedelfelipe@gmail.com
  26. 26. Avançando um pouco... Atribuição de variável: $ nome="felipe" $ echo $nome Apelidos $ alias ll='ls -lsh' $ ll Felipe Fedel Pinto - fedelfelipe@gmail.com
  27. 27. Agradecimentos Os slides foram baseados no material do curso "Ambientação em Linux" ministrado por Eduardo Otubo em setembro de 2007 com o apoio da Info Jr. www.otubo.net www.infojrunesp.com.br Felipe Fedel Pinto - fedelfelipe@gmail.com

×