[FUG-BR] Comandos básicos

Carlos A. M. dos Santos unixmania em gmail.com
Sábado Fevereiro 2 23:06:47 BRST 2008


On Feb 2, 2008 8:02 PM, Guilherme Alves <galves44 em yahoo.com.br> wrote:
> Amigos, boa noite!!
>
>   a - Qual comando eu consigo visualizar o history de um determinado usuário?

Supondo que esse usuário tenha ativadoa gravação do histórico no
shell, bastará ler o arquivo correspondente, normalmente guardado no
diretório do usuário. Se o shell fos csh o arquivo será ".history"; se
o shell for bash, será ".bash_history". O sh não grava histórico.

 Observa que nada garante que tais arquivos existirão. No tcsh, por
exemplo, a variável "histfile" determina que arquivo será usado. O
bash também permite fazer isso mas não o tenho instalado e agora estou
com preguiça de pesquisar. :-)

Leituras recomendadas:

     man csh
     man sh
     man <seja-lá-qual-for-o-shell-do-usuário>

>   b - Qual é o comando que eu consigo visualizar os programas que tem instalado na máquina?

Se te referes a programas instalados via ports, pkg_info ajudará. Se
queres saber quais são *todos* os programas disponíveis, um

     ls /bin /sbin /usr/bin /usr/sbin /usr/local/bin

mostrará tudo. Acrescenta /usr/X11R6/bin se não usares Xorg 7.x. A
lista é enorme.

-- 
Carlos A. M. dos Santos


Mais detalhes sobre a lista de discussão freebsd