terça-feira, 22 de maio de 2012

Precisa reiniciar o servidor? Avise o pessoal com Wall e Write

Há ocasiões (raras) em que você precisa reiniciar o servidor Linux e há várias pessoas conectadas nele no momento. É no mínimo constrangedor derrubar todo mundo sem nem ao menos dar uma satisfação. Também pode ser improdutivo avisar a todos por telefone.

Então, use o Wall. Com o comando abaixo você pode avisar o pessoal conectado ao servidor sobre os procedimentos que você vai executar.

echo "Vou desligar o servidor em 1 minuto" | wall

Isso gera uma mensagem em todos os consoles do servidor.

Se você precisar conversar com alguém você pode usar também o Write. Primeiramente digite:

mesg y

Isso habilita o pessoal a te enviar mensagens

Após, mande uma mensagem para um usuário específico.

ricardo@desktop:~$ write root
Ola.

Message from root@desktop on tty1 at 15:17 ...
Opa, o que manda?
Voce pode esperar uns 5 minutos? Estou acabando de atualizar um sistema.
Ok, me avise quando acaba. Mas nao posso esperar muito.
Ok
Pode desligar
Obrigado.
ok
EOF