Páginas

quarta-feira, 12 de junho de 2013

Comandos Úteis HP-UX para Administradores Linux

É muito comum acontecer (e aconteceu comigo também) de um administrador Linux pensar que é moleza administrar um sistema Unix HP-UX. Muitos comandos são os mesmos, às vezes muda uma sintaxe ou outra. Porém tem algumas coisas às vezes bem pequenas mas que podem irritar até os mais experientes. Esse pequeno artigo visa ajudar aos que estão habituados com o Linux a se ambientarem no HP-UX.

Para que o backspace funcione (o padrão do sistema é pressionar Esc e em seguida a tecla x para apagar os caracteres) basta digitar o comando:

"stty erase ^?"

E a partir daí já poderá usar o backspace. A dica aqui é incluir esse comando no arquivo .profile que fica na pasta home do usuário, para que sempre que esse usuário logar no sistema, a tecla backspace já fique automaticamente ativada.

O comando "df -h" no Linux nos mostra as partições, os tamanhos, espaço usado, espaço livre, a porcentagem de uso e o ponto de montagem. Esse mesmo comando no HP-UX traz uma saída parecida trazendo o ponto de montagem, a partição e o tamanho em blocos do disco. Para trazer a mesma saída do Linux o comando a ser utilizado é o:

"bdf"

Para mostrar o modelo e arquitetura do servidor, o comando é:

"model"

O HP-UX utiliza pacotes com extensão .depot, e para instalá-los o comando é:

"swinstall -s /caminho/completo/para/o/pacote.depot \*"

Para quem acha que não existe instaladores de pacotes como por exemplo o apt ou yum no HP-UX, eu indico a página http://hpux.connect.org.uk/hppd/packages.html e procure pelo pacote "depothelper" que faz exatamente esse trabalho. A instalação é feita com o comando acima e para executá-lo (como root) o comando é:

"/usr/local/bin/depothelper -h/?"

Quando precisamos desbloquear uma conta de usuário local, devemos executar:

"/usr/lbin/modprpw -k -l usuario"

A opção -k desbloqueia/habilita uma conta, e a opção -l informa ser uma conta local.

Usuários de Linux estão acostumados a iniciar e parar serviços acessando os scripts no diretório "/etc/init.d". Esse padrão não se aplica no HP-UX, mas sim:

"/sbin/init.d"

E os scripts rc (de inicialização) ficam em:

"sbin"

Para sabermos o runlevem do sistema, executamos o comando:

"who -r"

Para completar a nossa linha decomando no Linux usamos a tecla "Tab". No HP-UX utilizamos a tecla "Esc" duas vezes. De forma semelhante, para repetirmos os comandos anteriores no Linux utilizamos a tecla direcional para cima, no HP-UX utilizamos a combinação de teclas "Esc + k".

Para se adicionar um usuário no sistema, o comando é:

"useradd -m usuario"

Para adicionar um usuário a um grupo o comando é:

"usermod -G grupo usuario"

Para os preguiçosos de plantão ou em uma emergência onde não sabe-se os comandos certos, existe uma interface web de administração do sistema. Basta executar o comando:

"smh"

No navegador coloque o ip do servidor seguido da porta 2301:

"http://ip.do.seu.server:2301"

E logue normalmente.

Existe também uma central de administração via shell que é aberta através do comando:

"sam"

Por hoje é só, espero ter sido útil e até a próxima!!!

Fonte: http://www.spritian.com/2012/04/26/useful-hp-ux-commands-for-linux-administrator/

ATUALIZAÇÃO

No sistema Linux, quando precisamos ver a memória total, livre e usada, utilizamos o comando "free". No HP-UX o comando é:

"swapinfo -tam"

Um comentário: