Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
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/
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}