Shutdown Linux

Ce comanda se foloseste pentru oprire / restart sistem ?

Pentru oprirea sistemului se executa comanda :

/sbin/shutdown -h now

Pentru restartarea sistemului se foloseste comanda :
/sbin/shutdown -r now

Pentru descrierea detaliata a comenzii shutdown se executa :
man shutdown

Comenzi asociate: init, halt, reboot

Este posibila oprirea sistemului prin executarea unei combinatii de taste ?

Combinatia Ctrl+Alt+Delete determina restartarea sistemului. Ca aceasta sa determine oprirea sistemului si nu restartarea acestuia se modifica linia ca::ctrlaltdel:/sbin/shutdown -r now din fisierul /etc/inittab inlocuind -r cu -h.
Dupa modificare linia va arata:

ca::ctrlaltdel:/sbin/shutdown -h now

Pentru mai multe detalii executati comenzile:
man inittab
man shutdown

Cum se dezactiveaza combinatia de taste Ctrl+Alt+Delete ce determina restartarea sistemului ?

Combinatia de taste Ctrl+Alt+Delete determina restartarea sistemului. Pentru a o anula trebuie stearsa linia din fisierul /etc/inittab ce contine ca::ctrlaltdel:/sbin/shutdown -r now
sau se adauga semnul # la inceputul liniei.

Cum programez sistemul sa se inchida la o anumita ora ?

Pentru a determina inchiderea sistemului la o anumita ora se executa comanda:

/sbin/shutdown -h timpul

timpul poate fi exprimat in format hh:mm ( 12:30)

Ce sunt runlevels ?

Runlevels sunt anumite stari, configuratii si se refera in mod special la procesele ce vor fi lansate in momentul boot-arii sistemului.
Acestea difera de la o distributie la alta si sunt numerotate de la 1 la 6 :

Fedora Core
0 - schimbarea la acest runlevel determina oprirea sistemului
1 - mod single-user util pentru repararea sistemului
2 - multiuser fara suport pentru retea
3 - multiuser mod text
4 - nedefinit
5 - multiuser mod grafic
6 - restarteaza sistemul
Debian
0 - opreste sistemul
1 - mod single user
2 - multiuser
3 - nedefinit
4 - nedefinit
5 - nedefinit
6 - restarteaza sistemul

Cum aflu in ce runlevel sunt? Cum il schimb?

Pentru aflarea runlevel-ului se executa comanda:

runlevel

Pentru a schimba de la un runlevel la altul, de exemplu pentru a intra in single-user mod se executa comanda:
init 1

Este posibila oprirea sistemului intrand in runlevel 0 prin comanda:
init 0
Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.