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
init / shutdown?
- SlamsornasKung
- Inlägg: 886
- Blev medlem: 27 jun 2009, 19:23
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: 08
init / shutdown?
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.
- 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?
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.Rune.K skrev:Finns inte "halt"?
Är det inte "telinit 0" du menar?
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.
Re: init / shutdown?
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?
ǁ Q: Why is top posting so bad?
- 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?
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!
Re: init / shutdown?
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.
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.
- 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?
Okej. Det var lite det jag undrade över. Tack för svar!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...
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.