Suspensão de processos
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 27 de Fevereiro de 1998
Quando se é administrador de sistemas, não é conveniente trabalhar-se diretamente na conta do super usuário (root). Eventuais erros têm consequências muito mais trágicas quando quem erra é o usuário root.
Mas também não se pode negar que é aborrecido dar o comando "su -" todas as horas em que se precisa realizar uma tarefa que requeira privilégios.
Uma maneira fácil de se contornar este problema é colocar o processo "su -" em background quando não se necessitar mais dos privilégios.
xyz % /bin/su - Password: xyz # xyz # suspend stopped xyz % fg /bin/su foo 3#
Antes que alguém reclame, esta facilidade não funciona em todos os sistemas operacionais. Eu testei apenas em ambientes Solaris e FreeBSD. Em FreeBSD não funciona (ainda) e em Solaris não tem problema.