man - lsi.usp.brvolnys/courses/linux/pdf-col/man-col.pdf · Title: man.PDF Author: volnys Created...

Preview:

Citation preview

Volnys & Midorikawa (c) 1

Manual on-line

Volnys Borges Bernalvolnys@lsi.usp.br

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

Edson Toshimi Midorikawaemidorik@lsi.usp.br

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

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

Volnys & Midorikawa (c) 2

Agenda

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

Volnys & Midorikawa (c) 3

Utilitário man

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

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

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.

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)

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}

Volnys & Midorikawa (c) 9

Seções do manual

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

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)ê...

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)ê....

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

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)

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)

Volnys & Midorikawa (c) 16

Seções do manual

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

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)

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)

Volnys & Midorikawa (c) 19

Utilitário whatis

Volnys & Midorikawa (c) 20

Utilitário whatis

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

o SintaxeX whatis título

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}

Volnys & Midorikawa (c) 22

Outras informações e utitários

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

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

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}

Recommended