Alguns comandos úteis em Solaris

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 :)

/usr/sbin/psrinfo -v -> mostra o processador instalado e velocidade.

/usr/sbin/psrinfo -p -> mostra quantos processadores físicos estão instalados na máquina (se combinar com “-v” mostra o número de processadores virtuais em cada processador físico.

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.

iostat -E -> mostra algumas informações sobre o disco.

12 comentários em “Alguns comandos úteis em Solaris”

  1. 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.

  2. preciso identificar um disco pelo serial, existe um comando que ele(HD) fique trabalhando, igual ao comando dd… do HPUX?

  3. Amigos,

    Preciso de um commando que apresente o modelo do servidor no Solaris. No red Hat uso o commando “dmidecode | grep Product“.

    Conseguem me ajudar?

  4. Olá,

    No Solaris pode usar o comando “smbios”, da mesma maneira que usa o “dmidecode” no Linux:

    $ smbios |grep Product
    Product: VMware Virtual Platform
    Product: 440BX Desktop Reference Platform

  5. Bom dia pessoal, estou com um problema para virtualizar uma maquina SunBlade UltraSpark com sistema solaris . Tenho uma imagem funcional do disco, não estou conseguindo subir essa Imagem, uso o Oracle VirtualBox. Alguém teria ideia do que eu possa fazer?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *