Malŝalti kaj rekomenci per komandoj

Multfoje ni volas scii kiel malŝalti la komputilon, rekomenci ĝin ... ĉiu post certa tempo aŭ je ĝusta horo, nu, jen kiel fari tion de la fina stacio:

Por fermi la komputilon:

kzkggaara @ geass: ~ $ sudo-haltigo -h nun
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas.

Por malŝalti la komputilon post difinita tempo:

kzkggaara @ geass: ~ $ sudo-haltigo -h + "dezirata tempo"
Devas ŝanĝi ""Dezirata tempo"”Por la nombro aŭ nombro da minutoj atendotaj antaŭ ol malŝalti la sistemon.
Ekzemplo: sudo-haltigo -h +10 // La sistemo fermos 10 minutojn post eniro en ĉi tiun komandlinion.
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas.

Por malŝalti la komputilon en specifa tempo:

kzkggaara @ geass: ~ $ sudo-haltigo -h "dezirata tempo"
Devas ŝanĝi ""Dezirata tempo"”Per logike la tempo, kiam ili volas, ke la sistemo malŝaltu. Horloĝo en 24-hora formato, tio estas; de 0 ĝis 23.
Ekzemplo: sudo-haltigo -h 22:30 // La sistemo malŝaltos je 22:30, tio estas; je la 10:XNUMX nokte.
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas.

Por rekomenci la komputilon iu el la jenaj:

kzkggaara @ geass: ~ $ sudo-haltigo -r nun
kzkggaara @ geass: ~ $ sudo reboot
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas. Ankaŭ iu el la du antaŭaj linioj faras same; rekomencu la komputilon.

Por rekomenci la komputilon post certa tempo:

kzkggaara @ geass: ~ $ sudo-haltigo -r +"Dezirata tempo"
Devas ŝanĝi ""Dezirata tempo" ”Por la nombro aŭ kvanto da minutoj por atendi antaŭ rekomenci la sistemon.
Ekzemplo: sudo-haltigo -r +10 // La sistemo rekomencos 10 minutojn post eniro en ĉi tiun komandlinion.
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas.

Rilata artikolo:
Cron & crontab, klarigita

Por rekomenci la komputilon en specifa tempo:

kzkggaara @ geass: ~ $ sudo-haltigo -r "Dezirata tempo"
Devas ŝanĝi ""Dezirata tempo"”Per logike la tempo, kiam ili volas, ke la sistemo rekomenciĝu. Horloĝo en 24-hora formato, tio estas; de 0 ĝis 23.
Ekzemplo: sudo-haltigo -r 22:30 // La sistemo rekomencos je 22:30, tio estas; je la 10:XNUMX nokte.
Noto: Necesas enigi nian radikan pasvorton ĉar administraj permesoj necesas.

Pliaj komandoj en: Lernu malhavi la grafikan medion


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

56 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   diazepano diris

    Mi uzas ĝin nur kiam mi bezonas rekomenci la maŝinon kaj mi ne povas fari ĝin per grafikaĵoj

  2.   Fredy diris

    Iu ideo aperigi mesaĝon ĉiufoje?

    1.    KZKG ^ Gaara diris

      Klarigu pli bone, kion vi volas fari kaj mi helpas vin atingi ĝin 🙂

      1.    Fredy diris

        Ni diru:

        fermo -h 10 "fermado de la komputilo en" #tempo

        la ideo, ke ĝi montras mesaĝon ene de la sama fina stacio ĉiufoje por averti la ĉesigon.

        1.    KZKG ^ Gaara diris

          Ha, tiel simpla.
          Ni unue metas ĝin por atendi 60 sekundojn, post kiam tiuj 60 sekundoj pasis, montras mesaĝon sur la fina stacio kiu diras "Malŝalti" kaj post 10 pliaj sekundoj, komenci la haltigan procezon.
          Estus tiel:
          sleep 60 && echo "Apagando" && sleep 10 && shutdown -n

          Se vi volas montri mesaĝon, sed ĝi estas sistemo-sciigo (Gnome aŭ KDE) ĝi estus kun la komando notification-send, por ke ĉi tio funkciu, vi devas havi libnotify-bin instalitan, kaj la linio estus:
          sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n

          1.    Fredy diris

            Dankon dankon, tion mi serĉis delonge.

    2.    Francisko Martinez diris

      Saluton, mi pensas, ke la informoj, kiujn mi ofertos al vi, helpos vin, se vi havas dubojn, vi povas veni al mi;
      Vi povas uzi la dosieron (situantan en / etc /) / komando «crontab» por krei «planitan taskon» enigante la valorojn: monatotagon, tagon de la semajno, kiu plenumas ĝin ...
      Ĝi estas tre utila por serviloj, kiuj bezonas iom da aŭtonomeco ... Mi esperas, ke ĝi helpos 🙂

  3.   Kitty diris

    Tre bone, sed ili ankaŭ estas:
    init 0 (malŝalti la komputilon)
    init 6 (rekomencu la komputilon)

    Ili estas pli facilaj hehee,
    Saluton!

    1.    KZKG ^ Gaara diris

      Kaj iom suicidema mi ankaŭ pensas haha, ĉar iri rekte al la nivelo 0 sen trairi la aliajn, estas la ekvivalento al forigo de la elektrokablo, ĉu ne?

      init 0 kion ĝi faras, ĉu ne? 🙂

      1.    Kitty diris

        Hahaha jes, mi pensas, ke kiam mi rapidas, estas kiam mi faras ĝin xD

        1.    kuraĝo diris

          Vi vidos, kiam vi ŝarĝos vian komputilon heh heh.

          Nu, se ne, la elav carcamal donas al vi unu, ĉar li ŝatas vin.

          1.    Kitty diris

            Hahaha, kiel malbona vi estas ^^
            Nu, mi ne faros ĝin denove. Lo prometo!
            Dankon!

            1.    kuraĝo diris

              Sed se mi estas tre bona virino xD


      2.    iam ajn diris

        Ne, ĝi ne estas suicida. Niveloj 0 kaj 6 ĉesigas ĉiujn servojn, malmuntas la diskilojn antaŭ ol malŝalti, do tio ne samas kiel malŝalti la kablon.
        salutoj

        1.    KZKG ^ Gaara diris

          Mi pensis, ke la mezaj rulniveloj faris ĉi tion, kaj tiam la lasta ekzekutita estas tiu, kiu simple fermis la konekton ... venu, ĝi malŝaltis la ekipaĵon. Laŭ mia penso, ke simple irante al ĉi tiu ekzekuta nivelo la sistemo malŝaltus sen ĉion deĉevaligi, ĉu vi povas meti ligon por legi pri ĝi? 🙂

          Dankon 😀

          1.    iam ajn diris

            Mi ne scias, ĉu ĝi ligas, sed mi invitas vin vidi la enhavon de la dosierujo /etc/rc0.d kaj /etc/rc6.d (se vi uzas Debian), kaj kompari ilin kun la aliaj niveloj.
            Estas ĉiuj dinamikaj ligoj al la servoj, kiuj komenciĝas kaj haltas kiam vi ŝanĝas de unu ekzekuta nivelo al alia. Ligiloj, kiuj komenciĝas per la litero "S", komencas demonon, tiuj, kiuj komencas per "K", haltigas ilin. Kiel vi povas vidi, ĉe niveloj 0 kaj 6, ĉiuj ligoj al demonoj komenciĝas per K, kio signifas, ke ŝanĝante al tiuj niveloj, ili haltigas ĉiujn demonojn, malmuntas la dosiersistemojn, kaj tiam la diferenco inter 0 kaj 6 estas, ke oni sendas la reboot signalo kaj la alia la poweroff signalo.
            Certe "man init" aŭ simila donos al vi pli da informoj. De ĉi tiu komputilo, kiun mi verkas, mi ne povas montri al vi aŭ bone diri al vi, en kiu sekcio ĝi parolas, ĉar mi uzas systemd, kiu anstataŭas ĉiujn enirojn en la manlibro de SystemV, kiel init.
            salutoj

    2.    Juneco diris

      Mi faras ĝin tiel ...
      (Mi lernis ĝin antaŭ jaroj per sistemo SUN Microsystems
      unue ensaluti kiel "radiko", tiam mi tajpas:

      "Sinkronigi", tiam premu "eniri"
      tiam mi skribas:
      "Init 0" kaj tiam mi premas "enter" kaj per tio mi malŝaltas la maŝinon

      Por rekomenci mi ensalutas kiel "radiko" kaj tajpas:
      "Sinkronigi", poste "eniri"
      tiam mi skribas:
      "Reboot" kaj eksigita mi premas "enter" kaj per tio mi rekomencas la maŝinon

      Ĉi tio funkcias por mi en Debiana sistemo, esperas, ke ĝi helpos vin.

      1.    Cristian diris

        Kiel ŝalti mian tekkomputilon per sendrata klavaro?

  4.   Gregory Swords diris

    Konsileto: Faru ĉesigo -h nun egalas al halti (avantaĝo: ĝi estas pli mallonga, sen parametroj kaj facile memorebla), laŭ la oficiala dokumentado (man halt).

    1.    iam ajn diris

      La komando halt ne funkcias same, se vi uzas SystemD. En tiu kazo, ĝi malrapidigas la tutan komputilon, sed ĝi ne sendas la ACPI-signalon por fermi, do vi devos premi la ŝaltilan butonon permane. Sekve, la rekomendinda komando por anstataŭigi "fermi -h nun" estas malŝaltita.
      salutoj

      1.    fedora uzanto diris

        eVeR tio, kion vi diras, ne estas tia, Halt funkcias en systemD, vi nur devas aldoni la ĉesigan opcion:
        #halt -p
        la sola malavantaĝo kun Halt estas, ke ĝi postulas radikajn kaj / aŭ sudajn permesojn
        Mi uzas Fedora, salutojn

  5.   marco diris

    Dankon por la informo. tre utila !!!

  6.   Merlin La Debianito diris

    Mi agnoskas, ke mi ne sciis pri rekomencado en certa tempo, sed mi vere ne komprenas, kian uzon ĝi havus almenaŭ en mia kazo, mi malŝaltas la maŝinon nur en certa tempo, kiam mi ĉesas elŝuti ion kaj kalkulas, kiam ĝi finiĝas. kaj mi ĉiam donas al ĝi 1 aŭ 2 horojn pli longe ol ĝi daŭras elŝuti.

    Bona kontribuo.

  7.   Mikaelo diris

    Tre bone, ĝi devas servi ion 🙂

    1.    e2391 diris

      Ĝi utilas por tiuj el ni, kiuj uzas Fenestrajn Administrilojn. Tiel vi povas krei eniron en la menuo (se vi havas) por malŝalti aŭ rekomenci la komputilon.

      Por ke sudo ne petu pasvorton kiam fermo aŭ iu alia speciala komando estas plenumita, regulo povas esti kreita en / etc / sudoers =)

      Dankon!

  8.   Rayonanta diris

    Utila por kiam mi volas malŝalti la komputilon post certa tempo, por elŝutoj aŭ simile, dankon pro interŝanĝo.

    1.    KZKG ^ Gaara diris

      Dankon al vi pro komento

  9.   Jesuo diris

    Unu demando, kaj kiel mi igas la komputilon ŝalti samtempe?

    1.    iam ajn diris

      Vi ne povas igi ĝin ŝalti de 0, sed vi povas igi ĝin reveni de dormo. Por tio funkcias la BIOS, aŭ ankaŭ en kongrua BIOS ekzistas Linuksa ilo. Se vi interesiĝas, mi donos al vi la ligon.
      salutoj

  10.   virgilius diris

    Vi povas uzi halt aŭ poweroff por fermi kaj restartigi por rekomenci (ili ne bezonas parametrojn) kun la avantaĝo, ke ĉi tiuj ne bezonas administrajn permesojn kaj tial ni povus ekzemple meti; cp largefile.mkv / media / device; potenco

    Alie vi devas meti la pasvorton kaj ni ne povus malŝalti ĝin post operacio krom se ni faros ĝin kiel root.

    1.    0N3R diris

      Ni povas aldoni la parametron -f por devigi ĉesigon aŭ rekomenci preskaŭ tuj, salutojn.

      1.    iam ajn diris

        Devigi la ĉesigon ne estas bona, ĉar ĝi plenumas la ordonon tranĉi la elektran energion sen ĉesigi servojn aŭ deĉevaligi diskojn. Tial ĝi estas tiel rapida!
        salutoj

    2.    iam ajn diris

      haltigi kaj malfunkciigi DO bezonas administrajn permesojn. Uzi la grafikan interfacon estas pli facile ĉar X funkcias kiel radiko, do ĝi ne petas altecon

      1.    alvarito050506 diris

        Ne tiel, almenaŭ ĉe Raspbian (Debian 9 Jessie), mi kuras startx kiel normala uzanto (pi).

  11.   jmvr1957 diris

    Demando, se mi devas malŝalti je certa horo ĉiutage, ekzemple je la 22:30 ĉiu tago de la jaro, kiel mi faru ĝin de la terminalo? Multaj dankoj.

    1.    KZKG ^ Gaara diris

      Por fari tion, metu la ĉesigan linion aŭ komandon en la crontab: shutdown -r 22: 30 ... Mi rekomendas al vi legi ĉi tion por ke vi lernu kiel uzi la crontab https://blog.desdelinux.net/chuleta-para-entender-mejor-el-crontab/

  12.   dennis diris

    Saluton, mi ŝatus scii kiel malŝalti la sistemon en 8 sekundoj, ĉar se ĝi donas al mi, sed en minutoj mi volas en sekundoj

    1.    KZKG ^ Gaara diris

      shutdown -t 8
      Certe, vi devas funkciigi ĉi tion kiel radikon aŭ alie uzante sudon

  13.   dennis diris

    Saluton, mi ŝatus scii kiel malŝalti la sistemon en 8 sekundoj ĉar mi uzis iujn instrukciojn sed ĝi malŝaltas ĝin nur post minutoj. Mi volas scii post sekundoj

  14.   Dionny fernandez diris

    Mi faras skripton uzante ĉi tiujn komandojn por malŝalti mian maŝinon en certa tempo, ĉio estas bona ĝis la momento de peti la pasvorton alvenas, mia demando estas kiel enmeti la kodon, ke mi estas radika aŭ ke kiam mi alvenas al sudo su metu la ŝlosilon aŭtomate kaj plenumu ĝin ???
    Antaŭdankon pro viaj respondoj ...

    1.    Don Juan diris

      la uzanto povas funkciigi la ĉesigan komandon.
      paŝo post paŝo
      cd / sbin
      ĉmod u + s haltigo

      tiam vi kreas simbolan ligon en / usr / bin
      cd / usr / bin
      ln -s / sbin / shutdown shutdown
      kaj jen la skripto funkcios sen bezono de radiko

  15.   Don Juan diris

    ummm

  16.   ultrono diris

    Kio se mi volas plani mian komputilon ŝalti samtempe?
    cetere, dankon, mi serĉis ĉi tiun informon delonge, do antaŭ ĉirkaŭ duonhoro ... longe ...

  17.   ultrono diris

    Ĉu vi povus ankaŭ helpi min? Mi estas nova en Linux kaj mi komencis kun Ubuntu sed mia kariero postulas min uzi Autocad kiel mi povas uzi Autocad en Ubuntu? Ĉu la versio de Autocad por Mac funkcius?

  18.   Carlos Salas diris

    Dankon !!! Mi bezonis viajn informojn, ni estas en kontakto de kie ajn vi estas, se vi estas knabino a Muuuuuuuuah kaj se vi estas knabo forgesu ĝin, he he he

  19.   hector diris

    Tre utilaj informoj!

  20.   gabriel.uy diris

    Saluton unu demando. Kio estas la komando, kiu permesas al mi sendi mesaĝon al ĉiuj komputiloj konektitaj al reto Wi-Fi tra terminalo ??? Antaŭdankon!

  21.   Eduardo diris

    Saluton, tre bona artikolo ... La demando estas: kiel mi malŝaltus ĉiutage samtempe evidente de la terminalo ... Dankon anticipe

    1.    Juan C.P. Quintana diris

      Saluton Eduardo! Vi povus meti ĝin en la cron por ke ĝi ruliĝu kiam vi bezonos ĝin.

  22.   martin diris

    En mia tekkomputilo mi havas 2 dispartigojn, en la unua mi havas Windows 10 instalitan, en la dua mi havas Debian 8.3 Jessie instalitan. Kiam mi ensalutis Debian kaj tiam volas malŝalti ĝin per la butono de haltigo aŭ per konzolo, ĝi malofte malŝaltas, plej ofte ĝi ne fermas la sistemon, male, ĝi rekomencas kaj montras al mi la larvon hejma ekrano por elekti la operaciumon, kiun mi volas komenci. Mi ne scias kial ĉi tio estas. Se iu povus helpi min, mi dankus ĝin. Mi estas nova al Debian. Saluton ..

  23.   martinetoj diris

    Ĉu iu bonvolas helpi min. En mia tekkomputilo mi havas 2 dispartigojn, en la unua mi havas Windows 10 instalitan, en la dua mi havas Debian 8.3 Jessie instalitan. Kiam mi ensalutis Debian kaj tiam mi volas malŝalti ĝin per la butono de elŝalto aŭ per konzolo, foje ĝi malŝaltas, plej ofte la sistemo ne fermiĝas, male ĝi rekomencas kaj montras al mi la grub-hejma ekrano por elekti la operaciumon, kiun mi volas komenci. Mi ne scias kial ĉi tio estas. Se iu povus helpi min, mi dankus ĝin. Mi estas nova al Debian. Saluton ..

  24.   salvador diris

    Saluton, mi bezonas helpon, se mi volas krei menuon kun la du opcioj elŝalti kaj rekomenci, sed almenaŭ la unuan fojon kiam mi lanĉas la skripton se mi malŝaltas ĝin, ĝi devas sendi al mi la demandon denove, devigante rekomenci la sistemon, almenaŭ la unuan fojon, post ĉi tio, ŝaltu ĝin denove kaj lanĉu la skripton sed ĉi-foje ĝi funkcias normale, tio estas, se mi malŝaltas ĝin, malŝaltas ĝin kaj rekomencas rekomenci, kiel mi povas atingi ĝin, ke la maŝino memoras tion Mi jam devigas la rekomencon almenaŭ unufoje.

  25.   diego diris

    Kiel vi povas konstrui skripton, kiu plenumas la ĝustan ĉesigon, kiam ĝi perdas 5 pings sinsekve, kaj de tiam la ĉesigo havas malfruon de 5 minutoj, sed dum tiu tempo daŭre ping, kaj se vi havas respondon, nuligu la ĉesigon kaj daŭrigu ĉion normalan, kaj se ĝi daŭras sen respondo, malŝaltu en tiu maksimuma tempo.
    Estas ĉar mi havas neuzatan enkursigilon konektitan al la normala kurento, kaj kiam la lumo estingiĝas ĝi estingiĝas kaj tie ĝi perdas la pingon, ...... kaj la komputilo havas UPS / UPS kaj mi ne volas ke ĝi estingiĝu kiam la baterio elĉerpiĝas. (do ĝi ne elŝutas tute)

  26.   M @ rko diris

    Saluton bone, mi estas nova uzante Linukso kaj mi havas Vindozon 10 kaj Linukso en profundeco 15.3 en mia tekkomputilo kaj mi ŝatus plani funkciigon en certa tempo, dankon

  27.   Tamburisto ~ diris

    Mi uzas Fedora. Sufiĉe sufiĉa ĉesigo por fermi kaj restartigi por rekomenci. Neniu alto necesas por funkciigi ilin.

  28.   abdiel49 diris

    Kiel mi solvas ĉesigan problemon, kio okazas estas, ke kiam mi uzas iun ajn komandon por malŝalti aŭ rekomenci mian maŝinon, ŝajnas ke ĝi malŝaltas ĉion krom la diskoj, la procesoro daŭre funkcias tiel ke mi ne havas alian eblon krom premi la butono de ŝaltilo ĝis ĝi malŝaltas kaj tio ne ŝajnas sana por mia teamo, antaŭdankon.
    P.S.
    Mi estas en Debian 9 / Genom kaj mi uzas HP AMD A9 / Radeon R5 Grafics