25
Volnys & Midorikawa (c) 1 Manual on-line Volnys Borges Bernal [email protected] http://www.lsi.usp.br/~volnys Edson Toshimi Midorikawa [email protected] http://www.lsi.usp.br/~emidorik Laboratório de Sistemas Integráveis http://www.lsi.usp.br/

man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 1

Manual on-line

Volnys Borges [email protected]

http://www.lsi.usp.br/~volnys

Edson Toshimi [email protected]

http://www.lsi.usp.br/~emidorik

Laboratório de Sistemas Integráveishttp://www.lsi.usp.br/

Page 2: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 2

Agenda

o Utilitário mano Utilitário whatiso Seções do manual

Page 3: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 3

Utilitário man

Page 4: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 4

Utilitário man

o Sintaxeman [seção] títuloman -k keyword

o DescriçãoX “Manual”X Mostra a página de manual on-line de um determinado título de

uma determinada seção (1,2,3,4,5,6,7 ou 8).X Com a opção -k é possível procurar os títulos, de qualquer

seção, que possuam a palavra chave “keyword”.

o Opções-k “keyword”, procura por palavra chave

Page 5: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 5

Utilitário man

o Formato da página do manual

NAME Nome (do utilitário, rotina ou arq.) e descriçãoSYNOPSIS SintaxeDESCRIPTION Descrição do tópicoRETURN VALUE Valor de retorno da função, se for uma rotinaOPTIONS Descrição das opçõesCOMMANDS Comandos, no caso de programas interativosFILES Arquivos relacionados ao títuloSEE ALSO Títulos associadosDIAGNOSTICS Lista de mensagens que podem ser produzidasBUGS Bugs encontrados

Page 6: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 6

Utilitário man{terra|jose} man id

ID (1) ID (1)

NAME

id - print real and effective UIDs and GIDs

SYNOPSIS

id [-gnruG] [username]

DESCRIPTION

This manual page documents the GNU version of id. id

prints information about the given user, or the process

running it if no user is specified. By default, it

prints the real user ID, the real group ID, ....

OPTIONS

-g

print only the group ID.

Page 7: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 7

Utilitário man{terra|jose} man cos

COS(3) Linux Programmer’s Manual COS(3)

NAME

cos - cosine function

SYNOPSIS

#include <math.h>

double cos(double x);

DESCRIPTION

The cos() function returns the cosine of x, where xis given in radians.

RETURN VALUE

The cos() function returns a value between -1 and 1.

SEE ALSO

acos(3), asin(3), atan(3), atan2(3), sin(3), tan(3)

Page 8: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 8

Utilitário man{terra|jose} man -k cos

acos(3) - arc cosine function

acosh(3) - inverse hyperbolic cosine function

cos(3) - cosine function

cosh(3) - hyperbolic cosine function

{terra|jose}

Page 9: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 9

Seções do manual

Page 10: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 10

Seções do manual

o Manuais são divididos em seções

1 - utilitários do sistema2 - chamadas ao sistema3 - rotinas de biblioteca4 - arquivos especiais (dispositivos)5 - arquivos de configuração e convenções6 - jogos7 - miselaneas: pacotes de processamento de texto, hierarquia de

diretórios, conceitos gerais, ...8 - processos de gerência, utilitários de administração e

procedimentos

Page 11: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 11

Seções do manual

o Seção 1 - utilitários do sistemaX Inclui páginas de manual de utilitários, como por exemplo:

êls(1), cp(1), mv(1), rm(1), mkdir(1), rmdir(1), ln(1)êid(1), chmod(1), chown(1), chgrp(1)êmount(1), du(1), df(1), quota(1)êps(1), kill(1)êman(1), stty(1), vi(1)êcat(1), wc(1), more(1), sort(1), tee(1), cmp(1), diff(1), pr(1),êgrep(1), compress(1), uncompress(1), zcat(1), find(1), file(1)êtar(1)ê...

Page 12: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 12

Seções do manual

o Seção 2 - chamadas ao sistemaX Inclui páginas de manual de chamadas ao sistema, como por

exemplo:êgettimeofday(2), settimeofday(2)êopen(2), create(2), close(2), read(2), write(2), ioctl(2)êmkdir(2), rmdir(2), chdir(2)êfork(2), exit(2), wait(2)êgethostname(2), sethostname(2)ê....

Page 13: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 13

Seções do manual

o Seção 3 - rotinas de bibliotecaX Inclui rotinas de biblioteca para linguagem C

êprintf(3), scanf(3), getchar(3), putchar(3), gets(3)êfopen(3), fclose(3), fread(3), fwrite(3)êfprintf(3), fscanf(3), feof(3), ferror(3), fgetc(3), fgetchar(3),êatoi(3), atol(3), atof(3),êmalloc(3), calloc(3), free(3),êexp(3), log(3), log10(3), pow(3), sqrt(3),êsin(3), cos(3), tan(3), acos(3), asin(3), atan(3)ê...

X Inclui páginas de manual de rotinas de biblioteca FortranX Inclui páginas de manual de rotinas de biblioteca TCL e TKX Inclui páginas de manual de rotinas de biblioteca pthread

Page 14: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 14

Seções do manual

o Seção 4 - arquivos especiais (dispositivos)X Inclui páginas de manual de arquivos especiais

êconsole(4), tty(4), ttys(4)êfd(4), hd(4), sd(4), st(4)êmem(4), kmem(4), ram(4),ênull(4), zero(4)êmouse(4), lp(4)

Page 15: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 15

Seções do manual

o Seção 5 - arquivos de configuração e convençõesX Inclui páginas de manual de arquivos de configuração

êpasswd(5), group(5)êfstab(5), inittab(5), bootptab(5), nsswitch.conf(5)

X Inclui paginas de manual de arquivos de saudaçãoêissue(5), issue.net(5)êmotd(5)

X Inclui páginas de manual de interface de informações comkernel

êproc(5)X Inclui páginas de manual convenções de variáveis de ambiente

êenviron(5)

Page 16: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 16

Seções do manual

o Seção 6 - jogosX Inclui páginas de manual sobre jogos instalados

Page 17: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 17

Seções do manual

o Seção 7 - miselaneas: pacotes de formatação de texto,hierarquia de diretórios, conceitos gerais, ...X Inclui páginas de manual sobre arquivos associadosa a pacotes

de formatação de textoêgroff_char(7)

X Inclui página de manual sobre tabela asciiêascii(7)

X Inclui página de manual sobre tabela de sinaisêsignal(7)

X Inclui página de manual sobre hierarquia de diretóriosêhier(7)

Page 18: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 18

Seções do manual

o Seção 8 - processos de gerência, utilitários deadministração e procedimentosX Processos de gerênica:

êin.rlogind(8), in.telnetd(8)êinit(8), inetd(8), klogd(8), crond(8),êlpd(8), rpc.mountd(8), rpc.nfsd(8),êrwhod(8), getty(8), bootpd(8)ê....

X Utilitários de administraçãoêfsck(8), edquota(8), quotaon(8), quotacheck(8), repquota(8)êmount(8), mkfs(8), fdisk(8), lilo(8), dmesg(8)

Page 19: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 19

Utilitário whatis

Page 20: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 20

Utilitário whatis

o DescriçãoX “What is”X Mostra o resumo do título

o SintaxeX whatis título

Page 21: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 21

Utilitário whatis{terra|jose} whatis ls

ls, dir, vdir (1) - list contents of directories

{terra|jose} whatis write

write (1) - send a message to another user

write (2) - write to a file descriptor

{terra|jose}

Page 22: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 22

Outras informações e utitários

Page 23: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 23

Outras informações e utilitários

o Diretórios de páginas de manualX Variavel de ambiente MANPATH

ê/usr/manê/usr/catmanê/usr/share/manê/usr/share/catmanê/usr/local/man

Page 24: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 24

Outras informações e utilitários

o Utilitário X-manX Utilitário gráfico para páginas de manual

o Diretório /usr/docX Formato dos arquivos

êtxtêhtmlêps

Page 25: man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created Date: 10/13/1999 4:53:02 PM

Volnys & Midorikawa (c) 25

Outras informações e utilitários

o Configuração para acesso a páginas em português

{terra|jose} setenv LANG pt_Br

{terra|jose} printenv

....

....

{terra|jose} man domainname

.....

.....

....

{terra|jose}