#Autor: Robson Vaamonde
#Procedimentos em TI: http://procedimentosemti.com.br
#Bora para Prática: http://boraparapratica.com.br
#Robson Vaamonde: http://vaamonde.com.br
#Facebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi
#Facebook Bora para Prática: https://www.facebook.com/BoraParaPratica
#Instagram Procedimentos em TI: https://www.instagram.com/procedimentoem
#YouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica
#Data de criação: 08/08/2024
#Data de atualização: 01/04/2025
#Versão: 0.04
#Testado e homologado no GNU/Linux Ubuntu Server 24.04.x LTS
OBSERVAÇÃO IMPORTANTE: O VÍDEO DE DESLIGAR E REINICIAR DO UBUNTU SERVER ESTÁ NA VERSÃO 22.04.x LTS, O PROCEDIMENTO DE ATUALIZAR É O MESMO NA VERSÃO 24.04.x LTS, LEVANDO EM CONSIDERAÇÃO APENAS AS DEPENDÊNCIAS DE APLICATIVOS QUE TEM NESSA DOCUMENTAÇÃO, ESSE CURSO ESTÁ USANDO A INSTALAÇÃO MINIMIZADA (MINIMIZED) DO UBUNTU SERVER.
Release Ubuntu Server 24.04: https://fridge.ubuntu.com/2024/04/25/ubuntu-24-04-lts-noble-numbat-released/
Release Notes Ubuntu Server 24.04.2: https://fridge.ubuntu.com/2025/02/20/ubuntu-24-04-2-lts-released/
Release Notes Ubuntu Server 24.04.x: https://canonical.com/blog/canonical-releases-ubuntu-24-04-noble-numbat
Ubuntu Advantage for Infrastructure: https://ubuntu.com/advantage
Ciclo de Lançamento do Ubuntu Server: https://ubuntu.com/about/release-cycle
Releases All Ubuntu Server: https://wiki.ubuntu.com/Releases
Conteúdo estudado nesse procedimento:
#01_ Desligando e reinicializando o servidor com halt no Ubuntu Server
#02_ Desligando e reinicializando o servidor com poweroff no Ubuntu Server
#03_ Desligando e reinicializando o servidor com init no Ubuntu Server
#04_ Desligando e reinicializando o servidor com reboot no Ubuntu Server
#05_ Desligando e reinicializando o servidor com shutdown no Ubuntu Server
Link da vídeo aula: https://www.youtube.com/watch?v=NbA-k5-iLWA
#opção do comando halt: -p (poweroff)
sudo halt -p
sudo halt --reboot
#opção do comando poweroff: --reboot (reboot host)
sudo poweroff
sudo poweroff --reboot
OBSERVAÇÃO: O init é o primeiro processo iniciado durante a inicialização do sistema de computador. O init é um processo daemon que continua executando até o sistema ser desligado. O init trabalha no conceito de Runlevel (níveis de execução), no GNU/Linux temos basicamente 08 (oito) tipos de Runlevels:
- init 0 - Shutdown;
- init 1 - Single user mode or emergency mode;
- init 2 - No network;
- init 3 - Network is present;
- init 4 - It is similar to runlevel 3;
- init 5 - Network is present;
- init 6 - This runlevel is defined to system restart;
- init s - Tells the init command to enter the maintenance mode;
- init S - Same as init s;
- init m - Same as init s and init S e init M - Same as init s or init S or init m.
#opção do comando init: 0 (halt), 6 (reboot)
sudo init 0
sudo init 6
#opção do comando reboot: --halt (shutdown host)
sudo reboot --halt
sudo reboot
#opção do comando shutdown: -P (poweroff), -h (halt 60 second), -r (reboot), -c (cancel)
#now (Shutdown immediately), 19:50 (Shutdown at 19:50 pm), +20 (Shutdown in 20 minutes)
sudo shutdown -P
sudo shutdown -h
sudo shutdown -r
sudo shutdown -h now
sudo shutdown -r now
#agendando o desligamento ou o reboot do servidor
sudo date
sudo shutdown -r 19:50 Servidor será reinicializando às 19:50hs
sudo shutdown -r +20 Servidor será reinicializando em 20 minutos
sudo shutdown -c