Curso Introdutório
ao Linux
Para ingressantes
do BCC-2001
Daniel André Vaquero <daniel at linux.ime.usp.br>
Daniel
de Angelis Cordeiro <danielc at linux.ime.usp.br>
Aula 3(21/03/2001)
- Editores de texto: nano, joe,
emacs.
- Teclas importantes: no joe, Ctrl - k-
h mostra o help, no emacs Ctrl -x Ctrl -
c sai do editor, Ctrl - x -Ctrl -s salva o buffer.
- Visualizadores de arquivos:
- gv: visualiza arquivos PostScript e
PDF (Portable Document Format)
- xdvi: visualiza arquivos Device
Independent (.dvi)
- acroread: visualiza arquivos PDF
- xv e xview:
visualizam arquivos de imagem (.jpg, .gif e .png)
- Impressão na rede
- Impressoras varzea (laser) e pino126 (matricial) na
Rede Linux, sala 126
- Cota de papel mensal (50 páginas para o BCC) na
impressora varzea. Comando quotap mostra
o número de páginas já impressas
- A impressora laser aceita apenas arquivos PostScript.
Porém, há filtros que já fazem a conversão dos
arquivos antes de enviar à impressora, evitando o
trabalho do usuário de convertê-los.
- Conversores de arquivos para PostScript: a2ps
(Anything to PS), c2ps (C para ps), dvips
(DVI para PS) e outros.
- Comandos de impressão:
- lpr - imprime um arquivo. Sintaxe: lpr
-Pnomedaimpressora arquivo-a-imprimir.
- lpq - mostra os trabalhos na fila de
impressão de uma impressora, e seus números de
identificação.
Sintaxe: lpq -Pnomedaimpressora
- lprm - remove um trabalho da fila de
impressão. Sintaxe: lprm -Pnomedaimpressora número-do-trabalho
- Comando printdvi - converte um arquivo
dvi para ps e imprime na impressora varzea. Este comando
é próprio das redes Linux e IME. Sintaxe printdvi
<arquivo.dvi>
- Comando du - mostra o espaço em disco
ocupado por um arquivo ou diretório, em Kbytes. No caso
de diretórios, mostra o espaço de todos os arquivos e
subdiretórios do diretório, depois imprime na tela a
soma.
Sintaxe: du <arquivo-ou-diretório>
- Comando df - mostra o espaço livre nas
partições do disco.
- Comando quota - mostra o espaço ocupado
pelos seus arquivos em disco e o espaço que você ainda
tem livre para uso.
- Comando who - mostra quem está logado
no sistema.
- Comando whoami - mostra quem é você
:-)
- Comando finger - procura informações
sobre usuários do sistema. Sintaxe: finger
<@nomedeumamáquina> <nomeaserprocurado>.
Se finger for executado sem argumentos,
mostra informações sobre os usuários logados na sua máquina;
caso seja executado com @nome, mostra informações sobre
os usuários logados na máquina chamada nome; e caso
seja executado com um nome a ser procurado, mostra todos
os usuários da base de dados do sistema que possuam este
nome em suas informações pessoais.
- Compilador gcc. Sintaxe: gcc
arquivo.c -o nomedoexecutável. Outras opções
interessantes:
-Wall - É mais rigoroso para emitir avisos
--pedantic - É ainda mais rigoroso buscando erros em seu
programa
-c - Compila o arquivo objeto .o (ao invés de já gerar
o executável)
Última modificação: 21/03/2001 19:56