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



Notas de Aula do Curso


Aula 3 (13/03/2002)

Aula sobre algumas ferramentas e aplicativos:

  • Editores de texto:
    • nano.
    • joe: para obter ajuda no joe, tecle Ctrl-K-H :)
    • emacs: Conceito de buffer e alguns comandos básicos.
      • Ctrl-X Ctrl-C: Sai do Emacs.
      • Ctrl-X Ctrl-F: Abre um arquivo.
      • Ctrl-X Ctrl-S: Salva o buffer atual.
      • Ctrl-X B     : Muda de buffer.
      • Ctrl-X K     : Mata o buffer.
      • Ctrl-G       : Cancela o comando (limpa o MiniBuffer).
      • Ctrl-Espaço  : Marca o início da seleção.
      • ESC-W        : Copia o que estiver selecionado.
      • Ctrl-W       : Recortao que estiver selecionado.
      • Ctrl-Y       : Cola.
      • Ctrl-X U     : Desfazer.
      • Ctrl-_       : Desfazer.
  • Uso básico do compilador gcc:
    • Sintaxe: gcc <arquivo.c> -o <nome_do_executável>
    • Outras opções interessantes:
      • -Wall      : é mais rigoroso para emitir avisos
      • --pedantic : ainda mais rigoroso buscando erros no programa
      • -O;-O2;-O3 : otimiza o código executável
    • Clique aqui para baixar os arquivos usados nas aulas do curso.
    • Se você ficou curioso sobre aquele código estranho em C, conheça mais sobre o International Obfuscated C Code Contest.
    • Alguns desses códigos podem ser encontrados na página do professor Gubi.
  • Visualização de arquivos:
    • Arquivos PostScript (.ps): gv <arquivo>
    • Arquivos Device Independent (.dvi): xdvi <arquivo>
    • Arquivos Portable Document Format (.pdf): acroread <arquivo>
    • Arquivos de imagem (.jpq, .gif, .png): xview <arquivo> e gimp
    • Clique aqui para baixar os arquivos usados nas aulas do curso.
  • Impressão na rede:
    • A Rede Linux possui 2 impressoras: varzea (laser - sala 125A) e pino126 (matricial - sala 126).
    • Cota de papel mensal (50 páginas para o BCC) na impressora varzea. A quota mensal é não-cumulativa.
    • O comando quotap mostra o número de páginas já impressas no mês.
    • A impressora laser aceita apenas arquivos PostScript (.ps).
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