Introdução ao Linux

Propaganda
Introdução ao Linux
Adriano A. Batista
Departamento de Fı́sica-UFCG
September 18, 2012
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Primeiro kernel desenvolvido por Linus Torvalds em 1991
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Primeiro kernel desenvolvido por Linus Torvalds em 1991
Compilado com o gcc da GNU/FSF
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Primeiro kernel desenvolvido por Linus Torvalds em 1991
Compilado com o gcc da GNU/FSF
Primeira versão minix
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Primeiro kernel desenvolvido por Linus Torvalds em 1991
Compilado com o gcc da GNU/FSF
Primeira versão minix
O kernel ainda hoje é supervisionado por ele
Adriano A. Batista
Introdução ao Linux
O que é o Linux?
Sistema operacional baseado no Unix
Administra/supervisiona processos e recursos do sistema
Interface entre aplicações e o hardware.
recursos: HD, ram, cd, usb, etc.
processos: programas executados pela CPU
A primeira versão do Unix é de 1972, escrita em C.
Competidor do DOS, Windows, etc
Primeiro kernel desenvolvido por Linus Torvalds em 1991
Compilado com o gcc da GNU/FSF
Primeira versão minix
O kernel ainda hoje é supervisionado por ele
Distribuições: Red Hat, Suse, Curumin, Debian, Unbuntu, etc
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Estabilidade do Unix
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Estabilidade do Unix
Vı́rus??
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Estabilidade do Unix
Vı́rus??
+ Controle pelo usuário
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Estabilidade do Unix
Vı́rus??
+ Controle pelo usuário
Costumização
Adriano A. Batista
Introdução ao Linux
Por que o Linux?
Software livre
Acesso ao código fonte
Estabilidade do Unix
Vı́rus??
+ Controle pelo usuário
Costumização
Sistema de multiusuários com permissões
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
dispositivos
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
dispositivos
Servidor de janelas X: ambiente gráfico
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
dispositivos
Servidor de janelas X: ambiente gráfico
Administrador de janelas
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
dispositivos
Servidor de janelas X: ambiente gráfico
Administrador de janelas
Ambiente de desktop: Gnome, KDE, etc
Adriano A. Batista
Introdução ao Linux
Partes do linux
Carregador de boot: inicia o linux (ex: grub ou lilo)
Kernel: executa e controla o sistema
Terminal (shell): interface interpretadora de comandos
Sistema de arquivos
dispositivos
Servidor de janelas X: ambiente gráfico
Administrador de janelas
Ambiente de desktop: Gnome, KDE, etc
Usuários e grupos
Adriano A. Batista
Introdução ao Linux
O terminal
Interface com o kernel
Adriano A. Batista
Introdução ao Linux
O terminal
Interface com o kernel
Interpretador de comandos
Adriano A. Batista
Introdução ao Linux
O terminal
Interface com o kernel
Interpretador de comandos
Acesso mais rápido a arquivos
Adriano A. Batista
Introdução ao Linux
O terminal
Interface com o kernel
Interpretador de comandos
Acesso mais rápido a arquivos
Facilidade para trabalhar com texto
Adriano A. Batista
Introdução ao Linux
O terminal
Interface com o kernel
Interpretador de comandos
Acesso mais rápido a arquivos
Facilidade para trabalhar com texto
Organização de arquivos e diretórios
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
listando arquivos: ls
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
listando arquivos: ls
listando até arquivos escondidos: ls -a
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
listando arquivos: ls
listando até arquivos escondidos: ls -a
Dados sobre os arquivos: ls -l
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
listando arquivos: ls
listando até arquivos escondidos: ls -a
Dados sobre os arquivos: ls -l
permissões dos arquivos
Adriano A. Batista
Introdução ao Linux
Navegando a estrutura de arquivos
onde estou?: pwd
movendo-se: cd
O diretório root: /
O diretório home: ∼
diretórios relativos: ./ e ../
listando arquivos: ls
listando até arquivos escondidos: ls -a
Dados sobre os arquivos: ls -l
permissões dos arquivos
propriedade dos arquivos
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Qual o tamanho dos arquivos: du
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Qual o tamanho dos arquivos: du
Quanta memória está disponı́vel? df
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Qual o tamanho dos arquivos: du
Quanta memória está disponı́vel? df
Monitorando e controlando processos: ps e top
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Qual o tamanho dos arquivos: du
Quanta memória está disponı́vel? df
Monitorando e controlando processos: ps e top
Matando processos: kill, killall
Adriano A. Batista
Introdução ao Linux
comandos essenciais
Copiando e movendo arquivos: cp e mv
Criando diretórios: mkdir
Procurando ajuda: man, info, -h e - -help
destruindo arquivos e pastas: rm e rmdir
lendo arquivos: cat, more e less
Qual o tamanho dos arquivos: du
Quanta memória está disponı́vel? df
Monitorando e controlando processos: ps e top
Matando processos: kill, killall
Arquivando e comprimindo: tar, zip e gzip
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Reexecução de comandos executados no terminal:
!numero do comando
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Reexecução de comandos executados no terminal:
!numero do comando
Procurando executáveis: apropos, which, whereis
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Reexecução de comandos executados no terminal:
!numero do comando
Procurando executáveis: apropos, which, whereis
Para que serve o executável: whatis
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Reexecução de comandos executados no terminal:
!numero do comando
Procurando executáveis: apropos, which, whereis
Para que serve o executável: whatis
Quantas linhas, palavras e caracteres tem um arquivo: wc
Adriano A. Batista
Introdução ao Linux
Ferramentas super úteis
completando comandos no terminal: tecla Tab
Procurando arquivos: locate e find
Procurando palavras em arquivos: grep
Histórico dos comandos executados no terminal: history
Reexecução de comandos executados no terminal:
!numero do comando
Procurando executáveis: apropos, which, whereis
Para que serve o executável: whatis
Quantas linhas, palavras e caracteres tem um arquivo: wc
Comparando arquivos: diff
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
stdin, stdout e stderr
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
stdin, stdout e stderr
Redirecionamento da saı́da: >, > |
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
stdin, stdout e stderr
Redirecionamento da saı́da: >, > |
Redirecionamento forçado da saı́da: > |
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
stdin, stdout e stderr
Redirecionamento da saı́da: >, > |
Redirecionamento forçado da saı́da: > |
Adicionando depois (apendicionando?): >>
Adriano A. Batista
Introdução ao Linux
A shell: interpretadora de comandos
A bash shell
lendo as variáveis: env ou set
A variável $PATH: echo $PATH
O arquivo de configuração: .bashrc
Tubos e conexões: |
stdin, stdout e stderr
Redirecionamento da saı́da: >, > |
Redirecionamento forçado da saı́da: > |
Adicionando depois (apendicionando?): >>
Entrada: <
Adriano A. Batista
Introdução ao Linux
Conectando-se com outros computadores
ssh: tunelando na internet
Adriano A. Batista
Introdução ao Linux
Conectando-se com outros computadores
ssh: tunelando na internet
scp: copiando arquivos remotamente
Adriano A. Batista
Introdução ao Linux
Conectando-se com outros computadores
ssh: tunelando na internet
scp: copiando arquivos remotamente
wget: baixando arquivos da internet
Adriano A. Batista
Introdução ao Linux
Conectando-se com outros computadores
ssh: tunelando na internet
scp: copiando arquivos remotamente
wget: baixando arquivos da internet
rsync: sincronizando diretórios entre computadores
Adriano A. Batista
Introdução ao Linux
Conectando-se com outros computadores
ssh: tunelando na internet
scp: copiando arquivos remotamente
wget: baixando arquivos da internet
rsync: sincronizando diretórios entre computadores
sshfs: montagem remota de sistemas de arquivos
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Calculadora com sistema de unidades cientı́ficas: units
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Calculadora com sistema de unidades cientı́ficas: units
visualizando imagens jpg, png, etc: display
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Calculadora com sistema de unidades cientı́ficas: units
visualizando imagens jpg, png, etc: display
convertendo formatos de imagens: convert
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Calculadora com sistema de unidades cientı́ficas: units
visualizando imagens jpg, png, etc: display
convertendo formatos de imagens: convert
salvando imagens da tela raiz: import
Adriano A. Batista
Introdução ao Linux
Aplicativos
Editores de texto: gedit, vim, gvim, pico e xemacs
abrindo arquivos pdf: evince ou acroread
Apresentações em pdf: evince ou acroread
latex e pdflatex
plotando gráficos: gnuplot
xfig
Calculadora com sistema de unidades cientı́ficas: units
visualizando imagens jpg, png, etc: display
convertendo formatos de imagens: convert
salvando imagens da tela raiz: import
visualizando muitas imagens: gthumb
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Qualidade das equações e quantidade de sı́mbolos
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Qualidade das equações e quantidade de sı́mbolos
Referências automáticas para equações, tabelas, figuras
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Qualidade das equações e quantidade de sı́mbolos
Referências automáticas para equações, tabelas, figuras
figuras: colocação, reutilização
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Qualidade das equações e quantidade de sı́mbolos
Referências automáticas para equações, tabelas, figuras
figuras: colocação, reutilização
apresentações: prosper e beamer
Adriano A. Batista
Introdução ao Linux
latex
Formatação profissional de artigos e apresentações cientı́ficos
Saı́da em pdf
citações: bibtex e google scholar
Qualidade das equações e quantidade de sı́mbolos
Referências automáticas para equações, tabelas, figuras
figuras: colocação, reutilização
apresentações: prosper e beamer
Editor com ambiente WYSIWYG: lyx
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
make
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
make
rcs
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
make
rcs
ctags
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
make
rcs
ctags
bash shell
Adriano A. Batista
Introdução ao Linux
Desenvolvimento
Compiladores de fortran: g77 e ifort
Compiladores de C: gcc e icc
Compiladores de C++: g++ e icc
make
rcs
ctags
bash shell
ide: eclipse
Adriano A. Batista
Introdução ao Linux
Dicas
Como lembrar de tantos comandos?
Adriano A. Batista
Introdução ao Linux
Dicas
Como lembrar de tantos comandos?
Crie um arquivo de texto com o resumo dos comandos
Adriano A. Batista
Introdução ao Linux
Dicas
Como lembrar de tantos comandos?
Crie um arquivo de texto com o resumo dos comandos
Foque-se nos comandos básicos
Adriano A. Batista
Introdução ao Linux
Dicas
Como lembrar de tantos comandos?
Crie um arquivo de texto com o resumo dos comandos
Foque-se nos comandos básicos
Busque a internet
Adriano A. Batista
Introdução ao Linux
Dicas
Como lembrar de tantos comandos?
Crie um arquivo de texto com o resumo dos comandos
Foque-se nos comandos básicos
Busque a internet
Todo dia aprenda um pouco sobre linux
Adriano A. Batista
Introdução ao Linux
Conclusões
Vantagens do Linux
Adriano A. Batista
Introdução ao Linux
Conclusões
Vantagens do Linux
Principais dificuldades: lembrança dos comandos
Adriano A. Batista
Introdução ao Linux
Conclusões
Vantagens do Linux
Principais dificuldades: lembrança dos comandos
Saiba aonde você quer chegar
Adriano A. Batista
Introdução ao Linux
Conclusões
Vantagens do Linux
Principais dificuldades: lembrança dos comandos
Saiba aonde você quer chegar
Nunca desista!
Adriano A. Batista
Introdução ao Linux
Conclusões
Vantagens do Linux
Principais dificuldades: lembrança dos comandos
Saiba aonde você quer chegar
Nunca desista!
Procure ajuda!
Adriano A. Batista
Introdução ao Linux
Download