Buscar

COMO INTERROMPER O SISTEMA

Prévia do material em texto

COMO INTERROMPER O SISTEMA
 
Até o momento não foi mostrado apenas como é a inicialização do sistema, mas também um pouco sobre sua interrupção. Se observarmos os scripts do nível de execução 0, encontraremos vários serviços sendo interrompidos, seguidos do fechamento de todos os processos ativos. Porém os scripts de interrupção são usados para interromper o sistema de acordo com a forma com que ele é chamado. Interromper o sistema é mais do que simplesmente desligar o computador. Isso pode ser feito, mas o risco é grande. 
Para interromper o processo de uma forma correta, vários processos tem que acontecer antes de desligar seu computador. Examinaremos a seguir alguns comandos envolvidos.
SHUTDOWN
O principal comando para interromper o Linux é o shutdown. Como a maioria dos comandos Linux, o shutdown tem várias opções:
Usage: 
shutdown [-akrhHPfnc] [-t secs] time [warning message]
-a: use /etc/shutdown.allow
-k: don't really shutdown, only warn.
-r: reboot after shutdown.
-h: halt after shutdown.
-P: halt action is to turn off power.
-H: halt action is to just halt.
-f: do a 'fast' reboot (skip fsck).
-F: Force fsck on reboot.
-n: do not go through "init" but go down real fast.
-c: cancel a running shutdown.
-t secs: delay between warning and kill signal.
** the "time" argument is mandatory! (try "now") **
Para interromper o sistema imediatamente, a forma apropriada é usar a opção -h, seguida da palavra now ou do número 0: 
# shutdown -h now
ou
# shutdown -h 0 
Se quiser esperar um pouco, use a opção -t, seguido do tempo de espera, em segundos. Se quiser reiniciar use a opção -r seguido da palavra now ou número 0. 
# shutdown -t30 
# shutdown -r now
ou 
# shutdown -r 0 
HALT E REBOOT
Dois outros comandos também interrompem ou reiniciam o sistema: halt (parar) e reboot (reinicializar). Se usar o comando "ls -l /sbin/reboot", verá que reboot é um link simbólico para halt, que notifica ao núcleo uma interrupção ou uma reinicialização. 
Você pode usar a combinação de teclas Ctrl+Alt+Del para reiniciar o seu sistema, você irá descobrir que essa combinação de teclas faz o Linux executar o comando: 
# shutdown -t1 -r now 
Esse comando está definido no arquivo /etc/inittab na linha:

Continue navegando