Prof. Armando Luiz N. Delgado
Existem duas classes de documentação em Linux.
A primeira classe contém documentação referente a esclarecimentos gerais e de instalação dos diversos programas existentes em uma distribuição Linux. Esta documentação está, geralmente, no diretório /usr/doc ou /usr/share/doc. Geralmente são mais úteis aos administradores.
A outra classe, mais útil no dia a dia de qualquer usuário, contém as páginas de manuais on-line do UNIX. Esta documentação é acessível através do comando man e contém a descrição e forma de uso dos diversos programas e outros tipos de recursos existentes em uma distribuição Unix/Linux.
O manual on-line se organiza em 9 seções (numeradas de 1 a 9). Cada seção agrupa manuais referentes a um assunto específico. As seções são:
Os principais comandos para acesso às páginas de manuais on-line são:
ci066@dupond:~$ man man
...
ci066@dupond:~$ man 1 man
...
ci066@dupond:~$ man 7 man
...
ci066@dupond:~$ man 7 ascii
...
ci066@dupond:~$ man 3 string
...
O argumento numérico indica explicitamente a seção de onde a documentação deve ser recuperada e exibida.
O comportamento padrão do comando man (sem o argumento numérico) é procurar pela documentação indicada através das diversas seções (normalmente na seguinte ordem: 1, n, 8, 3, 2, 5, 4, 9, 6, 7).
A documentação exibida na tela será a primeira que for encontrada durante a busca. Por exemplo, man printf exibe a documentação do comando UNIX printf (seção 1) e não da função printf() da Linguagem C (seção 3).
ATENÇÃO: Daqui para frente, será utilizada a notação comando(seção) para se referir ao manual on-line do comando que está na seção indicada.
Por exemplo, se for pedido para se usar ls(1), o aluno deverá usar o comando man ls para descobrir sobre a forma de uso e opções do comando ls para resolver um determinado problema.
ci066@dupond:~$ whatis date
date (1) - print or set the system date and time
ci066@dupond:~$ apropos date
...
autoreconf (1) - update configure scripts
autoreconf2.13 (1) - update configure scripts
autoupdate (1) - updates an old configure.in file to version 2
autoupdate2.13 (1) - updates an old configure.in file to version 2
cal (1) - displays a calendar and the date of easter
catman (8) - create or update the pre-formatted manual pages
chpasswd (8) - update password file in batch
date (1) - print or set the system date and time
ddate (1) - converts Gregorian dates to Discordian dates
doupdate (3ncurses) - refresh curses windows and lines
...
Trazer mídias removíveis e seguir a Prática 02.
Se o comando pushd é bem sucedido, um comando dirs é executado em seguida, mostrando assim o estado da pilha de diretórios.
Se o comando popd é bem sucedido, um comando dirs é executado em seguida, mostrando assim o estado da pilha de diretórios.