Curso Introdutório ao Linux
Para ingressantes do BCC-2002



Cronograma


Aula 1 (11/03/2002)
  • Breve histórico do UNIX e Linux.
  • Conceitos relacionados ao Linux:
    • O que é kernel.
    • O que é GNU.
    • O que é GPL.
  • O sistema de arquivos do Linux.
  • Conceitos de usuário e senha.
  • Conceitos de computadores em rede.
  • Conceito de shell.
  • Sobrevivência no Linux:
    • Os comandos passwd e logout.
    • O recurso "auto-completar".
  • Obtendo ajuda no Linux:
    • Procura de ajuda (FAQ, manuais).
    • Os comandos man, info e apropos.
    • Quando contatar o administrador da rede.
Aula 2 (12/03/2002)

O conteúdo dessa aula são os comandos básicos para manuseio de arquivos e diretórios no bash:

  • Comandos abordados:
    • Listagem de arquivos e diretórios: ls.
    • Navegação nos diretórios: cd e pwd.
    • Criação e remoção de diretórios: mkdir e rmdir.
    • Copiar, mover e remover: cp, mv e rm.
    • Pacote mtools.
    • Montagem de sistemas de arquivos: mount e umount.
    • Concatenação de arquivos: cat.
    • Localização de arquivos: find.
  • Exercícios de fixação.
Aula 3 (13/03/2002)

Aula sobre algumas ferramentas e aplicativos:

  • Editores de texto:
    • nano, joe.
    • emacs: Introdução.
  • Visualização de arquivos:
    • Arquivos PostScript (.ps): gv.
    • Arquivos Device Independent (.dvi): xdvi.
    • Arquivos Portable Document Format (.pdf): acroread.
    • Arquivos de imagem (.jpq, .gif, .png): xview e gimp.
  • Impressão na rede:
    • Regras de uso da impressora na Rede Linux. O comando quotap.
    • Conversão de arquivos texto para PostScript.
    • Os comandos lpq, lpr e lprm.
    • O comando printdvi.
  • Os comandos du, df e quota.
  • Os comandos who, whoami e finger.
  • Uso básico do compilador gcc.
Aula 4 (14/03/2002)

Essa aula é dedicada ao conceito de ambiente gráfico e às peculiaridades do ambiente gráfico do LINUX, além do uso da Internet:

  • Conceito genérico de ambiente gráfico. Ambiente gráfico no LINUX:
    • Opções disponíveis no X Window.
    • Conceito de gerenciador de janela. Conceito de ambiente de trabalho.
    • Gerenciador de janela mais comum, windowmaker.
    • Ambientes de trabalho (desktops).
  • Alteração do gerenciador em uso.

Internet:

  • Conceitos relacionados com o correio eletrônico na Internet.
  • Programas para leitura de mensagens: pinq e netscape.
  • Leitura de e-mails fora da rede utilizando POP3.
  • Navegação na web:
    • Alguns conceitos sobre WWW e HTTP.
    • Visualização gráfica: netscape e konqueror.
    • Visualização em modo texto: lynx e w3m.
  • Acesso remoto por SSH.
Aula 5 (15/03/2002)

O assunto dessa aula é as permissões e posses de arquivos, além do conceito de processos no sistema e a utilização de comandos para manipulação dos mesmos:

  • Permissões e posse de arquivos:
    • Conceito de posse e permissões.
    • Verificação e alteração de posse e permissões (chmod e chown).
  • Processos:
    • Conceito de processos, PID.
    • O comando ps.
    • Manipulação: kill.
  • Trabalhos (jobs) no bash:
    • Conceito de trabalho. Trabalhos em primeiro e segundo plano.
    • Informações de trabalhos: jobs.
    • Manipulação de trabalhos: fg, bg e o sinal STOP (Ctrl+Z).
Home | Informações Gerais | Lista de Discussão | Cronograma | Links | Notas de Aula | Topo

Danilo Toshiaki Sato <dtsato@linux.ime.usp.br>
Daniel de Angelis Cordeiro <danielc@linux.ime.usp.br>


Última modificação: 28/02/2002 12:00