Een Debian 10-systeem correct afsluiten of opnieuw opstarten?

How Properly Shut Down



Hoewel de aan / uit-schakelaar op uw machine misschien de handigste manier lijkt om uw systeem uit te schakelen of opnieuw op te starten, is dit zeker niet de veiligste manier om dit te doen. Onze systemen voeren continu processen uit en beheren bestanden op de achtergrond, zelfs in een schijnbaar inactieve toestand. Als we ons systeem abrupt afsluiten of zelfs opnieuw opstarten, kunnen de processen de geopende bestanden mogelijk niet veilig sluiten, waardoor ze beschadigd raken. Hoewel de bestandssystemen zijn ontworpen om dergelijke situaties te voorkomen, kan een beschadigd systeembestand uw machine in een onstabiele toestand achterlaten. Het wordt daarom aanbevolen om uw systeem correct af te sluiten en opnieuw op te starten om uzelf te behoeden voor een lastige controle van het bestandssysteem bij de volgende keer opstarten.

Laten we enkele manieren onderzoeken die u kunt gebruiken, zowel via de gebruikersinterface als via de opdrachtregel, om uw Debian 10 Buster-systeem veilig uit te schakelen en opnieuw op te starten.







Een veilige afsluitbenadering zorgt ervoor dat alle processen worden uitgeschakeld, het bestandssysteem wordt ontkoppeld en de kernel wordt gesignaleerd voor een ACPI-stroomopdracht. Hier zijn enkele manieren die u kunt gebruiken om uw Debian uit te schakelen:



De Application Launcher gebruiken

Open de Application Launcher via de Super (Windows)-toets en zoek vervolgens als volgt naar 'Power Off' of 'Shut Down':







Als u op het resultaat Uitschakelen klikt, wordt de afsluitfunctie aangeroepen en krijgt u de volgende opties:



Via dit dialoogvenster kunt u ervoor kiezen om:

  • Annuleer het afsluitverzoek
  • Start het systeem opnieuw op
  • Schakel het systeem uit
  • Als er software-updates in behandeling zijn, kunt u selecteren of u deze wilt installeren voordat u uw systeem uitschakelt of opnieuw opstart.

Door de neerwaartse pijl in het bovenpaneel

Klik op de neerwaartse pijl in de rechterhoek van het bovenpaneel en klik vervolgens op de volgende uitschakelknop:

U kunt er vervolgens voor kiezen om het systeem uit te schakelen, het opnieuw op te starten en zelfs de uitschakeloproep te annuleren als u dat wilt, via het dialoogvenster Uitschakelen.

Via de opdrachtregel

Het Linux shutdown-commando kan worden gebruikt om de machine te stoppen, uit te schakelen of opnieuw op te starten, afhankelijk van de vlaggen en waarden die u ermee gebruikt. Laten we onderzoeken hoe we het kunnen gebruiken om onze Debian af te sluiten, abrupt af te sluiten en getimed af te sluiten.

Open de Terminal-applicatie via de Application Launcher-zoekopdracht en voer vervolgens de volgende opdracht in om: het systeem afsluiten :

$sudostilgelegd

Terwijl u deze opdracht uitvoert, zal het systeem u vragen dat het een minuut na het uitvoeren van de opdracht is uitgeschakeld.

Hiermee kunt u alle belangrijke bestanden die open zijn, opslaan. Debian krijgt ook wat tijd om gevoelige systeembestanden te sluiten, zodat het systeem stabiel blijft na opnieuw opstarten. Gedurende deze tijd kunt u de uitschakeloproep annuleren met de volgende opdracht:

$sudostilgelegd-C

Als je wilt abrupt afsluiten het systeem, kunt u de volgende opdracht gebruiken:

$sudostilgelegd-Pnu

Dit is geen aanbevolen manier om uw systeem af te sluiten, aangezien het niet veilig is voor uw bestandssysteem.

Je kan ook plan de uitschakeling proces op uw systeem. Dit kan worden gedaan door het volgende gebruik van de opdracht shutdown:

$sudoafsluiten +t

Waar t de tijd is, in minuten, waarna Linux je machine uitschakelt

U kunt de geplande afsluiting natuurlijk annuleren via de opdracht 'shutdown -c' zoals hierboven beschreven.

Dit waren een paar manieren waarop u uw systeem veilig kunt afsluiten zonder de veiligheid van uw bestandssysteem in gevaar te brengen.

Start uw Debian opnieuw op

De reboot/restart-aanroep naar het systeem is een uitbreiding op de opdracht shutdown. Samen met alle afsluitprocedures, roept het uiteindelijk ook een herstartproces op. Opnieuw opstarten wordt in veel gevallen noodzakelijk. Bijvoorbeeld:

  • Wanneer een software-installatie pas zou werken na een herstart.
  • Wanneer een configuratiewijziging pas van kracht wordt na een herstart.
  • Wanneer er een systeemstoring is en de beheerder u vertelt om te proberen uw systeem opnieuw op te starten.

We hebben al gezien hoe het dialoogvenster Afsluiten op de gebruikersinterface van Debian ons een optie geeft om onze systemen opnieuw op te starten. Daarom zullen we zien hoe we de opdrachtregel kunnen gebruiken om het herstartproces op te roepen:

Via de opdracht Afsluiten

Wanneer u de Linux-afsluitopdracht met de vlag 'r' gebruikt, zal het uw systeem opnieuw opstarten in plaats van het af te sluiten. Dit is hoe u dit kunt doen:

$sudostilgelegd-R

Voor een geplande herstart kunt u de volgende syntaxis van de opdracht gebruiken:

$sudostilgelegd-R+t

Waarbij t de tijd is, in minuten, waarna Linux uw systeem opnieuw zal opstarten.

Via de opdracht Opnieuw opstarten

De Linux reboot-opdracht zal het systeem dan en daar opnieuw opstarten, zonder te wachten tot de gebruiker alle geopende bestanden en processen veilig sluit en opslaat. Dit is hoe een Debian-beheerder deze opdracht kan gebruiken om het systeem opnieuw op te starten:

$sudoopnieuw opstarten

Via het init-commando

Het volgende gebruik van de init-opdracht zal uw systeem opnieuw opstarten:

$sudoin het6

Het nummer dat u hier ziet met het init-commando geeft het gedrag aan dat uw systeem zou moeten volgen.

Init nummer Systeem gedrag
0 Vertelt uw systeem om de machine uit te schakelen
1 Systeem gaat naar de reddingsmodus
2,3,4,5 RunlevelX.target-eenheid starten

6

Vertelt uw systeem om de machine opnieuw op te starten

Via deze verschillende methoden die in dit artikel worden beschreven, kunt u uw systeem afsluiten en opnieuw opstarten op een manier die de stabiliteit van de bestanden en besturingssystemen niet verstoort.