init / shutdown?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

init / shutdown?

Inlägg av SlamsornasKung »

Hej!

Har precis börjat forska lite i runlevels. En undran poppade upp i mitt hufvud: varför används shutdown -h now, och inte init 0?

Vad är det för skillnad dem emellan, egentligen?

SK
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: init / shutdown?

Inlägg av Rune.K »

Finns inte "halt"?
Är det inte "telinit 0" du menar?
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: init / shutdown?

Inlägg av SlamsornasKung »

Rune.K skrev:Finns inte "halt"?
Är det inte "telinit 0" du menar?
Jag tror att telinit är obsolet numera. Jag undrar mest vad det är för egentlig skillnad, i praktiken, mellan att begära halt med shutdown -h now och att skicka datorn till runlevel 0 med init 0? Båda kommandon har samma effekt; datorn stängs av! Men det går snabbare att skriva init 0.
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: init / shutdown?

Inlägg av dmz »

shutdown respekterar dina script du vill köra vid avstängning, det gör inte init 0. Var rädd om dina filsystem...
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Katt
AVREGISTRERAD
Inlägg: 625
Blev medlem: 19 nov 2009, 11:04
OS: Arch Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Bohuslän
Kontakt:

Re: init / shutdown?

Inlägg av Katt »

Från man-sisdorna.
shutdown brings the system down in a secure way. All logged-in users
are notified that the system is going down, and login(1) is blocked.
It is possible to shut the system down immediately or after a specified
delay. All processes are first notified that the system is going down
by the signal SIGTERM. This gives programs like vi(1) the time to save
the file being edited, mail and news processing programs a chance to
exit cleanly, etc. shutdown does its job by signalling the init
process, asking it to change the runlevel. Runlevel 0 is used to halt
the system, runlevel 6 is used to reboot the system, and runlevel 1 is
used to put to system into a state where administrative tasks can be
performed; this is the default if neither the -h or -r flag is given to
shutdown.
If halt or reboot is called when the system is not in runlevel 0 or 6,
in other words when it's running normally, shutdown will be invoked
instead
When init is requested to change the runlevel, it sends the warning
signal SIGTERM to all processes that are undefined in the new runlevel.
It then waits 5 seconds before forcibly terminating these processes via
the SIGKILL signal. Note that init assumes that all these processes
(and their descendants) remain in the same process group which init
originally created for them. If any process changes its process group
affiliation it will not receive these signals. Such processes need to
be terminated separately
Det är inte lätt när det är svårt!
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: init / shutdown?

Inlägg av Rune.K »

Hur stängs Ubuntu av egentligen? Det går otroligt snabbt jämfört med andra distar på samma maskin.
Hoppas att det är OK att jag kapar din tråd, Kung över slamsorna?

Edit:
Jag har ju provat Lucid som så många andra...
Det går utmärkt att installera och använda det en gång, när jag stänger Lucid så går det otroligt snabbt.
Nästa gång startar Lucid får jag felmeddelande typ ATA-error.

Det är därför jag undrar hur Ubuntu egentligen stängs av jämfört med flertalet andra distar, där det tar normal tid att stänga av datorn?
Visst är det bra att det går snabbt, men... ;)
Och jag tänker INTE köpa ny dator.
Senast redigerad av 1 Rune.K, redigerad totalt 9 gånger.
Användarvisningsbild
SlamsornasKung
Inlägg: 886
Blev medlem: 27 jun 2009, 19:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: 08

Re: init / shutdown?

Inlägg av SlamsornasKung »

dmz skrev:shutdown respekterar dina script du vill köra vid avstängning, det gör inte init 0. Var rädd om dina filsystem...
Okej. Det var lite det jag undrade över. Tack för svar!

Rune, kapa på!
HP NC2400 - Ubuntu 10.04 • Fujitsu Siemens AmiloM7400 - Arch Linux • HP/Compaq Mini 110C - Ubuntu 10.04
CryingFreeman skrev:[…] Ubuntu är och förblir en meritokrati, inget demokratiskt experiment där alla får säga vad som helst till vem som helst, hur som helst.
Skriv svar

Återgå till "Terminalforum"