mini-curso de linux - seccomp 2009
DESCRIPTION
Mini-curso de linux ministrado por Felipe Fedel Pinto na SECCOMP de 2009TRANSCRIPT
Pra começar...
Alguém aqui já teve relações com penguins??
Tio, é difícil?
NÃO
Felipe Fedel Pinto - [email protected]
Ferramentas
Intedê ingreis
Um pouco de paciência no começo
Saber como e onde buscar informação
Felipe Fedel Pinto - [email protected]
Software Livre
Open SourceCódigo aberto
Free software
Distribuir código, distribuir conhecimento
Felipe Fedel Pinto - [email protected]
Nomes importantes
Linus Torvals
Richard Stallman
Eric Raymond
John "Maddog" Hall
Felipe Fedel Pinto - [email protected]
Prova
Felipe Fedel Pinto - [email protected]
Felipe Fedel Pinto - [email protected]
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 LicenseEnfim...
Felipe Fedel Pinto - [email protected]
GNU
Quem?
GNUhttp://www.gnu.org Richard Stallman - 1984GNU is not UNIX
Felipe Fedel Pinto - [email protected]
Linux
Linux - http://www.kernel.org/Linus Torvalds - 1991 Minix --> Linux
Felipe Fedel Pinto - [email protected]
GNU/Linux
Sistema Operacional:Coeso e modularOrganização em pacotes
Felipe Fedel Pinto - [email protected]
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 - [email protected]
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 - [email protected]
Terminal
Emulação de um console
Tem pra todos os gostos:gnome-terminal (Gnome - GTK)konsole (KDE - qt)atermEtermxterm
Felipe Fedel Pinto - [email protected]
Shell
Felipe Fedel Pinto - [email protected]
Como funcionam as coisas...
Felipe Fedel Pinto - [email protected]
Shell
Felipe Fedel Pinto - [email protected]
Prompt de comando
usuário diretório atual
felipe@skywalker ~ $ host
Felipe Fedel Pinto - [email protected]
Shell
Por que usar?Liberdade dos parâmetrosSaídas de erroShell ScriptShell remoto (ssh por exemplo)
Felipe Fedel Pinto - [email protected]
Comandos básicos
Felipe Fedel Pinto - [email protected]
Comandos básicos
Felipe Fedel Pinto - [email protected]
Avançando um pouco...
Atribuição de variável: $ nome="felipe" $ echo $nome
Apelidos $ alias ll='ls -lsh' $ ll
Felipe Fedel Pinto - [email protected]
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.netwww.infojrunesp.com.br
Felipe Fedel Pinto - [email protected]