Bruno,

2008/12/4 Bruno <[EMAIL PROTECTED]>:
> Senhores,
>
> Estava fazendo um simulado que baixei da 4linux quando me deparei com
> a questão:
>
> 24 ­ - Which command can you give to find out which manual
> subdirectories (and only manual subdirectories) have entries for nice?
> A ) whereis nice
> B ) whatis nice
> C ) which nice
> D ) man nice
>
> Ao responder fui no gabarito e pude perceber que eu errei, meio que
> indignado fui buscar as diferenças.
>
> Whereis: Mostra onde está o comando e onde está o manual. Não diz o
> que ele faz.
> Whatis: Traz uma breve descrição do que o programa faz.
> Which: Mostra somente onde está o programa.
> Man: Nem precisa comentar.
>
> Pra min, a resposta correta seria a opção A, mas o gabarito aponta
> para a B. Alguém poderia me ajudar, ou rearfimar que minha resposta
> está correta e que deve ser um erro de deles?

Ao executar o comando whatis:

[EMAIL PROTECTED]:~$ whatis nice
nice (1)             - run a program with modified scheduling priority

Você encontra a seção do manual (1, no caso).

> Whereis: Mostra onde está o comando e onde está o manual. Não diz o que ele 
> faz.

[EMAIL PROTECTED]:~$ whereis nice
nice: /usr/bin/nice /usr/share/man/man1/nice.1.gz

Errado: A questão pede "only manual subdirectories", e a resposta
desse comando traz também /usr/bin/nice (que é a localização do nice,
e não um diretório de manual). Além disso, traz o path completo pro
manual, e não somente o diretório.

> Whatis: Traz uma breve descrição do que o programa faz.

[EMAIL PROTECTED]:~$ whatis nice
nice (1)             - run a program with modified scheduling priority

Ok

> Which: Mostra somente onde está o programa.

[EMAIL PROTECTED]:~$ which nice
/usr/bin/nice

Traz somente a localização do nice.

> Man: Nem precisa comentar.

:)

Acho que é isso... Se mais alguém puder comentar, agradeço, pois só
dei essa resposta após ler a pergunta 3 vezes e executar todos os
comandos (menos o man :P ).

Responder a