Alguns comandos úteis em Solaris

4 Comments

A maioria dos servidores onde trabalho é baseada em Sparc Solaris. Algumas pessoas conhecem Linux ao invés de Unix e ficam perguntando coisas como “como é que se chama o comando top do Solaris?”

Para manter uma lista “organizada” para mim, meus colegas de trabalho e quem mais precisar, segue uma lista simples com alguns comandos (eventualmente eu adiciono mais alguma coisa, mas vai isso mesmo agora):

prstat -a -> lembra o “top” do Linux.

vmstat 1 -> mostra status da memória e atualiza a cada 1 segundo. Sem o “1″ apenas mostra o status e finaliza.

iostat 1 -> mostra status de I/O a e atualiza a cada 1 segundo.

mpstat 1 -> mostra status de cada cpu e atualiza a cada 1 segundo.

/usr/ucb/ps auxwww|grep 15251 -> mostra “todo” o comando cujo PID é 15251. É necessário digitar o PATH completo (ou mudar a ordem do PATH da máquina) pois este é outro ps que vem nos Solaris. Não sabia que tinha outro ps? Dê uma passeada em /usr/ucb ou em /usr/xpg4/bin e veja o que mais tem repetido mas com algumas funcionalidades diferentes :)

psrinfo -v -> mostra o processador instalado e velocidade.

prtvtoc /dev/dsk/c0d0s0 -> mostra informações sobre partições do disco.

/usr/sbin/prtconf -> mostra informações sobre a máquina (incluindo memória instalada).

kstat -c net|grep net -> mostra interfaces de rede disponíveis.

prtdiag -> mostra algumas informações do sistema.

4 Comments (+add yours?)

  1. Tiago Seabra
    Aug 03, 2010 @ 08:31:58

    Valeu mesmo pela dica, ja deixei anotado no meu bloco de notas do PStart !

    Abraços.

  2. pedro
    May 28, 2011 @ 21:40:27

    Valeu amigo, se percebe que é poucas pessoas, que conhecem este OS, eu mesmo to começando a arranhar ele agora (+ de um ano de uso).

    Abraço.

  3. Kamila
    Jun 09, 2011 @ 10:41:34

    Não funcionou pra mim o comando abaixo:

    [\u@\h \w]\$ prtvtoc /dev/dsk/c0d0s0
    prtvtoc: not found

  4. Gustavo
    Jun 09, 2011 @ 16:02:56

    Talvez o prtvtoc apenas não esteja no seu PATH. Tente em “/usr/sbin/prtvtoc”.

Leave a Reply