Afsluiten en opnieuw opstarten met behulp van opdrachten

Vaak willen we weten hoe we de computer moeten uitschakelen, opnieuw opstarten ... elk na een bepaalde tijd of op een exact tijdstip, nou, hier is hoe je dit vanaf de terminal kunt doen:

Om de pc af te sluiten:

kzkggaara @ geass: ~ $ sudo afsluiten -h nu
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersmachtigingen vereist zijn.

Om de pc na een bepaalde tijd uit te schakelen:

kzkggaara @ geass: ~ $ sudo afsluiten -h + "gewenste tijd"
Moet veranderen ""Gewenste tijd"”Voor het aantal of aantal minuten dat moet worden gewacht voordat het systeem wordt uitgeschakeld.
voorbeeld: sudo afsluiten -u +10 // Het systeem wordt 10 minuten na het invoeren van deze opdrachtregel uitgeschakeld.
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersmachtigingen vereist zijn.

Om de pc op een bepaald tijdstip uit te schakelen:

kzkggaara @ geass: ~ $ sudo afsluiten -h "gewenste tijd"
Moet veranderen ""Gewenste tijd"”Door logischerwijs de tijd dat ze willen dat het systeem wordt uitgeschakeld. Klok in 24-uurs formaat, dat wil zeggen; van 0 tot 23.
voorbeeld: sudo afsluiten -h 22:30 uur // Het systeem wordt om 22 uur uitgeschakeld, dat wil zeggen; om 30 uur 's nachts.
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersmachtigingen vereist zijn.

Om de pc opnieuw op te starten:

kzkggaara @ geass: ~ $ sudo afsluiten -r nu
kzkggaara @ geass: ~ $ sudo opnieuw opstarten
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersrechten vereist zijn. Ook doet elk van de twee voorgaande regels hetzelfde; herstart de pc.

Om de pc na een bepaalde tijd opnieuw op te starten:

kzkggaara @ geass: ~ $ sudo afsluiten -r+"Gewenste tijd"
Moet veranderen ""Gewenste tijd" ”Voor het aantal of het aantal minuten dat moet worden gewacht voordat het systeem opnieuw wordt opgestart.
voorbeeld: sudo afsluiten -r+10 // Het systeem zal 10 minuten na het invoeren van deze opdrachtregel opnieuw opstarten.
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersmachtigingen vereist zijn.

Gerelateerd artikel:
Cron & crontab, uitgelegd

Om de pc op een bepaald tijdstip opnieuw op te starten:

kzkggaara @ geass: ~ $ sudo afsluiten -r "Gewenste tijd"
Moet veranderen ""Gewenste tijd"”Door logischerwijs de tijd dat ze willen dat het systeem herstart. Klok in 24-uurs formaat, dat wil zeggen; van 0 tot 23.
voorbeeld: sudo afsluiten -r 22:30 // Het systeem wordt om 22 uur opnieuw opgestart, dat wil zeggen; om 30 uur 's nachts.
Opmerking: Het is noodzakelijk om ons root-wachtwoord in te voeren, aangezien beheerdersmachtigingen vereist zijn.

Meer opdrachten in: Leer te doen zonder de grafische omgeving


56 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   diazepam zei

    Ik gebruik het alleen als ik de machine opnieuw moet opstarten en ik kan het niet grafisch doen

  2.   fredy zei

    Enig idee om af en toe een bericht weer te geven?

    1.    KZKG ^ Gaara zei

      Leg beter uit wat je wilt doen en ik help je dit te bereiken 🙂

      1.    fredy zei

        Laten we zeggen:

        shutdown -h 10 "de pc afsluiten over" #time

        het idee dat het af en toe een bericht weergeeft binnen dezelfde terminal om de afsluiting te waarschuwen.

        1.    KZKG ^ Gaara zei

          Ah, zo simpel.
          We hebben het eerst 60 seconden laten wachten, nadat die 60 seconden zijn verstreken, een bericht in de terminal laten zien met de tekst "Afsluiten" en na nog eens 10 seconden het afsluitproces starten.
          Het zou zo zijn:
          sleep 60 && echo "Apagando" && sleep 10 && shutdown -n

          Als je een bericht wilt laten zien maar het is een systeemmelding (Gnome of KDE), dan zou het zijn met het bericht-verzenden commando, om dit te laten werken moet je libnotify-bin geïnstalleerd hebben, en de regel zou zijn:
          sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n

          1.    fredy zei

            Bedankt, bedankt, dat is waar ik al heel lang naar op zoek was.

    2.    Francisco Martínez zei

      Hallo, ik denk dat de informatie die ik je ga aanbieden je zal helpen. Als je twijfelt, kun je bij mij terecht;
      U kunt het bestand (in / etc /) / commando «crontab» gebruiken om «een geplande taak» aan te maken door de waarden in te voeren: dag van de maand, dag van de week, wie het uitvoert ...
      Het is erg handig voor servers die enige autonomie vereisen ... ik hoop dat het helpt 🙂

  3.   Pot zei

    Heel goed, maar ze zijn ook:
    init 0 (zet de pc uit)
    init 6 (herstart de pc)

    Ze zijn gemakkelijker hehee,
    Groeten!

    1.    KZKG ^ Gaara zei

      En een beetje suïcidaal vind ik ook haha, want direct naar runlevel 0 gaan zonder door de anderen te gaan, is gelijk aan het verwijderen van de stroomkabel, toch?

      init 0 wat het doet is dat juist? 🙂

      1.    Pot zei

        Hahaha ja, ik denk dat als ik haast heb, ik het xD doe

        1.    Moed zei

          Je zult het zien wanneer je je computer laadt, heh heh.

          Zo niet, dan geeft de elav carcamal je er een omdat hij je leuk vindt.

          1.    Pot zei

            Hahaha, wat ben je slecht ^^
            En goed, ik doe het niet nog een keer. Lo beloofd!
            Groeten!

            1.    Moed zei

              Maar als ik een heel goede vrouw ben xD


      2.    ooit zei

        Nee, het is niet suïcidaal. Niveaus 0 en 6 stoppen alle services, ontkoppel de schijven voordat u ze afsluit, dus dit is niet hetzelfde als het loskoppelen van de kabel.
        groeten

        1.    KZKG ^ Gaara zei

          Ik dacht dat de tussenliggende runlevels dit deden, en de laatste die werd uitgevoerd, was degene die gewoon de verbinding verbrak ... kom op, het zette de apparatuur uit. Van wat ik dacht, dat door gewoon naar dit runlevel te gaan, het systeem zou worden uitgeschakeld zonder alles te hebben gedemonteerd, kun je een link plaatsen om erover te lezen? 🙂

          Bedankt 😀

          1.    ooit zei

            Ik weet niet of het linkt, maar ik nodig je uit om de inhoud van de /etc/rc0.d en /etc/rc6.d directory te zien (als je Debian gebruikt), en ze te vergelijken met de andere niveaus.
            Er zijn alle dynamische links naar de services die starten en stoppen bij het overschakelen van het ene run-niveau naar het andere. Links die beginnen met de letter "S" starten een demon, die beginnen met "K" stoppen ze. Zoals je kunt zien, beginnen op niveaus 0 en 6 alle links naar daemons met K, wat betekent dat door naar die niveaus over te schakelen, ze alle daemons stoppen, de bestandssystemen ontkoppelen, en dan is het verschil tussen 0 en 6 de ene zendt het reboot-signaal en de andere het poweroff-signaal.
            Zeker, een "man init" of iets dergelijks zal u meer informatie geven. Vanaf deze pc die ik schrijf, kan ik u niet goed laten zien of vertellen in welke sectie het spreekt, omdat ik systemd gebruik, dat alle vermeldingen in de SystemV-handleiding vervangt, zoals init.
            groeten

    2.    juventijn zei

      Ik doe het op deze manier ...
      (Ik heb het jaren geleden geleerd van een SUN Microsystems-systeem
      log eerst in als "root", daarna typ ik:

      "Synchroniseren" en druk vervolgens op "enter"
      dan schrijf ik:
      "Init 0" en dan druk ik op "enter" en hiermee zet ik de machine uit

      Om opnieuw te starten log ik in als "root" en typ:
      "Synchroniseren" en vervolgens "invoeren"
      dan schrijf ik:
      "Reboot" en gedeponeerd druk ik op "enter" en hiermee start ik de machine opnieuw op

      Dit werkt voor mij op een Debian-systeem, ik hoop dat het je helpt.

      1.    Cristian zei

        Hoe zet ik mijn laptop aan met een draadloos toetsenbord?

  4.   Gregory Swords zei

    Tip: Make shutdown-h now is gelijk aan halte (voordeel: het is korter, zonder parameters en gemakkelijk te onthouden), volgens de officiële documentatie (man halt).

    1.    ooit zei

      Het halt-commando werkt niet op dezelfde manier als u SystemD gebruikt. In dat geval vertraagt ​​het de hele pc, maar het stuurt niet het ACPI-signaal om uit te schakelen, dus je moet de aan / uit-knop handmatig indrukken. Daarom is het aanbevolen commando om "shutdown -h now" te vervangen poweroff.
      groeten

      1.    fedora-gebruiker zei

        Wat je ook zegt is niet zo, Halt werkt in systemD, je hoeft alleen maar de afsluitoptie toe te voegen:
        #halt -p
        het enige nadeel van Halt is dat het root- en / of sudo-machtigingen vereist
        Ik gebruik Fedora, groeten

  5.   kader zei

    Bedankt voor de informatie. erg nuttig!!!

  6.   Merlin The Debianite zei

    Ik geef toe dat ik niets wist over het opnieuw opstarten op een bepaald moment, maar ik begrijp echt niet wat voor nut het zou hebben, in ieder geval in mijn geval zet ik de machine pas op een bepaald moment uit als ik stop met iets downloaden en bereken ik wanneer het klaar is en ik geef het altijd 1 of 2 uur langer dan het duurt downloaden.

    Goede bijdrage.

  7.   Miguel zei

    Heel goed, het moet iets voor iets doen 🙂

    1.    e2391 zei

      Het is handig voor degenen onder ons die Window Managers gebruiken. Op deze manier kunt u een item in het menu maken (als u er een heeft) om de pc af te sluiten of opnieuw op te starten.

      Zodat sudo niet om een ​​wachtwoord vraagt ​​wanneer het afsluiten of een ander speciaal commando wordt uitgevoerd, kan een regel worden gemaakt in / etc / sudoers =)

      Groeten!

  8.   Rayonant zei

    Handig voor als ik de computer na een bepaalde tijd wil uitschakelen, voor downloads of iets dergelijks, bedankt voor het delen.

    1.    KZKG ^ Gaara zei

      Bedankt voor je reactie

  9.   Jezus zei

    Een vraag, en hoe zorg ik ervoor dat de pc op een bepaald moment wordt ingeschakeld?

    1.    ooit zei

      U kunt het niet inschakelen vanuit 0, maar u kunt het wel terug laten komen uit een slaap. Daar is het BIOS voor, of ook in compatibele BIOS is er een Linux-tool. Als je geïnteresseerd bent, geef ik je de link.
      groeten

  10.   maagd zei

    U kunt halt of poweroff gebruiken om af te sluiten en rebooten om opnieuw op te starten (ze hebben geen parameters nodig) met het voordeel dat deze geen beheerdersrechten nodig hebben en daarom kunnen we bijvoorbeeld; cp largefile.mkv / media / apparaat; uitschakelen

    Anders moet je het wachtwoord invoeren en kunnen we het niet uitschakelen na een operatie, tenzij we het als root doen.

    1.    0N3R zei

      We kunnen de parameter -f toevoegen om de computer te dwingen bijna onmiddellijk af te sluiten of opnieuw op te starten, groeten.

      1.    ooit zei

        De uitschakeling forceren is niet goed, omdat het de opdracht uitvoert om de stroom uit te schakelen zonder services te stoppen of schijven te demonteren. Daarom is het zo snel!
        groeten

    2.    ooit zei

      halt en poweroff WEL hebben beheerdersrechten nodig. Het gebruik van de grafische interface is gemakkelijker omdat X als root wordt uitgevoerd, dus het vraagt ​​niet om hoogte

      1.    Alvarito 050506 zei

        Niet zo, althans op Raspbian (Debian 9 Jessie), ren ik startx als normale gebruiker (pi).

  11.   jmvr1957 zei

    Een vraag, als ik elke dag op een bepaald tijdstip moet uitschakelen, bijvoorbeeld elke dag van het jaar om 22 uur, hoe moet ik dat dan doen vanaf de terminal? Heel erg bedankt.

    1.    KZKG ^ Gaara zei

      Om dit te doen, plaats je de shutdown-regel of het commando in de crontab: shutdown -r 22:30 ... Ik raad je aan dit te lezen zodat je leert hoe je de crontab moet gebruiken: https://blog.desdelinux.net/chuleta-para-entender-mejor-el-crontab/

  12.   dennis zei

    Hallo, ik zou graag willen weten hoe ik het systeem in 8 seconden kan uitschakelen, want als het me geeft, maar in minuten wil ik in seconden

    1.    KZKG ^ Gaara zei

      shutdown -t 8
      Natuurlijk moet je dit als root uitvoeren of anders met sudo

  13.   dennis zei

    Hallo, ik zou graag willen weten hoe ik het systeem binnen 8 seconden kan uitschakelen, omdat ik enkele instructies heb gebruikt, maar het schakelt het alleen uit in minuten Ik wil het binnen enkele seconden weten

  14.   dinny fernandez zei

    Ik maak een script met behulp van deze opdrachten, zodat mijn machine op een bepaald moment wordt uitgeschakeld, alles is in orde totdat het punt van het aanvragen van het wachtwoord arriveert, mijn vraag is hoe ik de code moet invoeren dat ik root ben of dat wanneer ik bij sudo su kom, de sleutel automatisch en voer het uit ???
    Bij voorbaat dank voor uw antwoorden ...

    1.    Don Juan zei

      u kunt het afsluitcommando laten uitvoeren door de gebruiker.
      stap voor stap
      cd / sbin
      chmod u + s afsluiten

      dan maak je een symbolische link in / usr / bin
      cd / usr / bin
      ln -s / sbin / shutdown afsluiten
      en dit is dat het script zal werken zonder dat root nodig is

  15.   Don Juan zei

    ummm

  16.   ultron zei

    Wat moet ik doen als ik wil plannen dat mijn computer op een bepaald tijdstip wordt ingeschakeld?
    trouwens, bedankt, ik ben al heel lang op zoek naar deze informatie, dat wil zeggen ongeveer een half uur geleden ... lang ... lang.

  17.   ultron zei

    Kunt u mij ook helpen? Ik ben nieuw bij Linux en ik ben begonnen met ubuntu, maar mijn carrière vereist dat ik Autocad gebruik, hoe kan ik Autocad gebruiken in ubuntu? Zou de versie van Autocad voor Mac werken?

  18.   Carlos Salas zei

    Bedankt !!! Ik had je informatie nodig, we hebben contact, waar je ook bent, als je een meisje bent, een Muuuuuuuuah en als je een jongen bent, vergeet het maar, heh heh.

  19.   Hector zei

    Zeer nuttige informatie!

  20.   Gabriël.uy zei

    Hallo een vraag. Met welk commando kan ik een bericht sturen naar alle computers die via een terminal met een Wi-Fi-netwerk zijn verbonden ??? Alvast bedankt!

  21.   Eduardo zei

    Hallo, heel goed artikel ... De vraag is: hoe zou ik elke dag op hetzelfde tijdstip uitschakelen, uiteraard vanaf de terminal ... Bij voorbaat dank

    1.    Juan CP Quintana zei

      Hallo Eduardo, je zou het in de cron kunnen stoppen zodat het werkt wanneer je het nodig hebt.

  22.   Martin zei

    Op mijn laptop heb ik 2 partities, in de eerste heb ik Windows 10 geïnstalleerd, in de tweede heb ik Debian 8.3 Jessie geïnstalleerd. Wanneer ik me heb aangemeld bij Debian en het vervolgens wil uitschakelen met de afsluitknop of via de console, wordt het zelden afgesloten, meestal wordt het systeem niet afgesloten, integendeel, het herstart en toont me het startscherm van grub om te selecteren het besturingssysteem dat ik wil starten. Ik weet niet waarom dit is. Als iemand me zou kunnen helpen, zou ik het op prijs stellen. Ik ben nieuw bij Debian. Proost ..

  23.   gierzwaluwen zei

    Kan iemand me alsjeblieft helpen? Op mijn laptop heb ik 2 partities, in de eerste heb ik Windows 10 geïnstalleerd, in de tweede heb ik Debian 8.3 Jessie geïnstalleerd. Als ik me heb aangemeld bij Debian en dan wil ik het uitschakelen met de afsluitknop of via de console, dan wordt het af en toe afgesloten, meestal wordt het systeem niet afgesloten, integendeel, het start opnieuw op en toont me het startscherm van grub om het besturingssysteem te selecteren dat ik wil starten. Ik weet niet waarom dit is. Als iemand me zou kunnen helpen, zou ik het op prijs stellen. Ik ben nieuw bij Debian. Proost ..

  24.   salvador zei

    Hallo, ik heb hulp nodig, als ik een menu wil maken met de twee opties afsluiten en opnieuw opstarten, maar de eerste keer dat ik het script start als ik het stopzet, zou het me de vraag opnieuw moeten sturen, waardoor ik het systeem opnieuw moet opstarten, tenminste de de eerste keer, daarna weer inschakelen en het script uitvoeren, maar deze keer werkt het normaal, dat wil zeggen, als ik het uitschakel, schakel het uit en herstart opnieuw, hoe kan ik dit bereiken, dat de machine zich herinnert dat ik de herstart al minstens één keer forceer .

  25.   Diego zei

    Hoe kun je een script bouwen dat de correcte uitschakeling uitvoert wanneer het 5 pings op rij verliest, en vanaf dat moment heeft de uitschakeling een vertraging van 5 minuten, maar blijf gedurende die tijd pingen, en als je een reactie hebt, annuleer dan de uitschakeling en ga door met alles normaal, en als het doorgaat zonder te reageren, schakel het dan binnen die maximale tijd uit.
    Het is omdat ik een ongebruikte router heb aangesloten op de normale stroom, en als het lampje uitgaat, gaat het uit en daar verliest het de ping, ...... en de pc heeft UPS / UPS en ik wil niet dat het wordt uitgeschakeld als de batterij leeg is. (dus het downloadt niet volledig)

  26.   M @ rko zei

    Hallo goed, ik ben nieuw met Linux en ik heb Windows 10 en Linux deepin 15.3 op mijn laptop en ik zou graag een stroom op een bepaald tijdstip willen plannen, bedankt

  27.   Trommelaar ~ zei

    Ik gebruik Fedora. Net genoeg power-off om af te sluiten en opnieuw op te starten om opnieuw op te starten. Er is geen verhoging vereist om ze uit te voeren.

  28.   abdiel49 zei

    Hoe los ik een uitschakelprobleem op, wat er gebeurt, is dat wanneer ik een commando gebruik om mijn machine af te sluiten of opnieuw op te starten, het lijkt alsof alles wordt uitgeschakeld, behalve de schijven, de processor blijft werken, dus ik heb geen andere keus dan op de aan / uit-knop te drukken totdat het wordt uitgeschakeld en dat lijkt niet gezond voor mijn team, bij voorbaat dank.
    P.S.
    Ik gebruik een Debian 9 / Genom en ik gebruik een HP AMD A9 / Radeon R5 Grafics