Адключэнне і перазапуск з дапамогай каманд

Шмат разоў мы хочам ведаць, як выключыць кампутар, перазагрузіць яго ... кожны праз пэўны час альбо ў дакладнае час, ну вось як гэта зрабіць з тэрмінала:

Каб выключыць ПК:

kzkggaara @ geass: ~ $ адключэнне sudo -h зараз
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы.

Каб выключыць ПК праз пазначаны час:

kzkggaara @ geass: ~ $ адключэнне sudo -h + "жаданы час"
Павінна змяніцца ""Жаданы час"”Колькасць альбо колькасць хвілін чакання перад выключэннем сістэмы.
прыклад: судо адключэнне -ч +10 // Сістэма адключыцца праз 10 хвілін пасля ўваходу ў гэты камандны радок.
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы.

Каб выключыць ПК у пэўны час:

kzkggaara @ geass: ~ $ адключэнне sudo -h "жаданы час"
Павінна змяніцца ""Жаданы час"”Лагічна, што яны хочуць, каб сістэма адключылася. Гадзіннік у фармаце 24 гадзіны, гэта значыць; ад 0 да 23.
прыклад: судо адключэнне -г 22:30 // Сістэма выключаецца ў 22:30, гэта значыць; у 10:XNUMX уначы.
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы.

Каб перазагрузіць ПК:

kzkggaara @ geass: ~ $ адключэнне sudo -r зараз
kzkggaara @ geass: ~ $ перазагрузка sudo
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы. Акрамя таго, любы з двух папярэдніх радкоў робіць тое ж самае; перазагрузіце ПК.

Каб перазагрузіць ПК праз пэўны час:

kzkggaara @ geass: ~ $ адключэнне sudo -r +"Жаданы час"
Павінна змяніцца ""Жаданы час" ”Колькасць альбо колькасць хвілін чакання перад перазагрузкай сістэмы.
прыклад: судо адключэнне -r +10 // Сістэма перазагрузіцца праз 10 хвілін пасля ўваходу ў гэты камандны радок.
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы.

звязаныя артыкулы:
Cron & crontab, патлумачыў

Каб перазагрузіць ПК у пэўны час:

kzkggaara @ geass: ~ $ адключэнне sudo -r "Жаданы час"
Павінна змяніцца ""Жаданы час"”Лагічна, што яны хочуць, каб сістэма перазагрузілася. Гадзіннік у фармаце 24 гадзіны, гэта значыць; ад 0 да 23.
прыклад: судо адключэнне -22:30 // Сістэма перазапусціцца ў 22:30, гэта значыць; у 10:XNUMX уначы.
Заўвага: Неабходна ўвесці наш каранёвы пароль, бо патрабуюцца адміністрацыйныя дазволы.

Іншыя каманды ў: Навучыцеся абыходзіцца без графічнага асяроддзя


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

56 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   дыязепан сказаў

    Я выкарыстоўваю яго толькі тады, калі мне трэба перазагрузіць машыну, і я не магу зрабіць гэта графічна

  2.   Фрэдзі сказаў

    Любая ідэя так часта паказваць паведамленне?

    1.    KZKG ^ Гаара сказаў

      Растлумачце лепш, што вы хочаце зрабіць, і я дапамагу вам гэтага дасягнуць 🙂

      1.    Фрэдзі сказаў

        Скажам:

        shutdown -h 10 «выключэнне кампутара ў» #time

        думка, што ён час ад часу адлюстроўвае паведамленне ў адным тэрмінале, каб папярэдзіць адключэнне.

        1.    KZKG ^ Гаара сказаў

          Ах, так проста.
          Спачатку мы ставім яго чакаць 60 секунд, пасля таго як гэтыя 60 секунд пройдуць, на тэрмінале з'явіцца паведамленне "Выключэнне", і праз 10 секунд пачніце працэс адключэння.
          Было б так:
          sleep 60 && echo "Apagando" && sleep 10 && shutdown -n

          Калі вы хочаце паказаць паведамленне, але гэта сістэмнае апавяшчэнне (Gnome або KDE), гэта будзе з камандай notify-send, каб гэта працавала, вам трэба ўсталяваць libnotify-bin, і радок будзе такі:
          sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n

          1.    Фрэдзі сказаў

            Дзякуй дзякуй, гэта тое, што я шукаў даўно.

    2.    Францыска Марцінес сказаў

      Добры дзень, думаю, інфармацыя, якую я вам прапаную, дапаможа вам, калі ў вас ёсць сумневы, вы можаце звярнуцца да мяне;
      Вы можаце выкарыстоўваць файл (які знаходзіцца ў / etc /) / command «crontab», каб стварыць «запланаванае заданне», увёўшы значэнні: дзень месяца, дзень тыдня, хто яго выконвае ...
      Гэта вельмі карысна для сервераў, якія патрабуюць пэўнай аўтаноміі ... Я спадзяюся, што гэта дапаможа 🙂

  3.   Кітым сказаў

    Вельмі добра, але яны таксама:
    init 0 (выключыць ПК)
    init 6 (перазагрузіце ПК)

    Ім прасцей хі-хі,
    Прывітанне!

    1.    KZKG ^ Гаара сказаў

      І крыху суіцыдальна, я таксама думаю, ха-ха, таму што пераход непасрэдна да ўзроўню 0, не праходзячы астатнія, эквівалентна выдаленню кабеля харчавання, так?

      init 0 што ён робіць, ці не так? 🙂

      1.    Кітым сказаў

        Ха-ха-ха, так, я думаю, калі я спяшаюся, гэта роблю xD

        1.    мужнасць сказаў

          Вы ўбачыце, калі загрузіце кампутар хе-хе.

          Ну, а калі не, Elav Carcamal дае вам адзін, таму што вы яму падабаецеся.

          1.    Кітым сказаў

            Ха-ха-ха, як ты дрэнна ^^
            Ну, я больш не буду гэтага рабіць. Вось прамета!
            Прывітанне!

            1.    мужнасць сказаў

              Але калі я вельмі добрая жанчына xD


      2.    eVeR сказаў

        Не, гэта не самагубства. Узроўні 0 і 6 спыняюць усе службы, адключаюць прывады перад выключэннем, так што гэта не тое самае, што адключыць кабель.
        прывітанне

        1.    KZKG ^ Гаара сказаў

          Я думаў, што гэта зрабілі прамежкавыя ўзроўні, і потым быў выкананы апошні, які проста зачыніў злучэнне ... давай, ён адключыў абсталяванне. З таго, што я думаў, што проста перайшоўшы да гэтага ўзроўню запуску, сістэма адключыцца, не адключыўшы ўсё, вы можаце змясціць спасылку пра гэта? 🙂

          Дзякуй 😀

          1.    eVeR сказаў

            Я не ведаю, ці спасылаецца ён, але я запрашаю вас паглядзець змест каталогаў /etc/rc0.d і /etc/rc6.d (калі вы выкарыстоўваеце Debian) і параўнаць іх з іншымі ўзроўнямі.
            Ёсць усе дынамічныя спасылкі на службы, якія запускаюцца і спыняюцца пры пераключэнні з аднаго ўзроўню запуску на іншы. Спасылкі, якія пачынаюцца з літары "S", пачынаюць дэмана, тыя, што пачынаюцца з "K", спыняюць іх. Як бачыце, на ўзроўні 0 і 6 усе спасылкі на дэманы пачынаюцца з K, а гэта значыць, што, пераключаючыся на гэтыя ўзроўні, яны спыняюць усе дэманы, дэмантуюць файлавыя сістэмы, і тады розніца паміж 0 і 6 роўная што адзін пасылае сігнал перазагрузкі, а другі сігнал магутнасці.
            Напэўна "man init" ці падобнае дасць вам больш інфармацыі. З гэтага камп'ютэра, які я пішу, я не магу вам паказаць і сказаць, у якім раздзеле ён гаворыць, таму што я выкарыстоўваю systemd, які замяняе ўсе запісы ў кіраўніцтве SystemV, такія як init.
            прывітанне

    2.    Ювенціна сказаў

      Я раблю гэта так ...
      (Я даведаўся гэта некалькі гадоў таму ў сістэме SUN Microsystems
      спачатку ўвайдзіце як "корань", потым я набяру:

      "Сінхранізаваць", потым націскаю "Enter"
      тады я пішу:
      "Init 0", а потым я націскаю "enter" і гэтым выключаю машыну

      Каб перазапусціць, я ўваходжу як "корань" і набіраю:
      "Сінхранізаваць", потым "увайсці"
      тады я пішу:
      "Перазагрузка" і звальненне, я націскаю "Enter" і гэтым перазапускаю машыну

      Гэта працуе для мяне ў сістэме Debian, я спадзяюся, што гэта вам дапаможа.

      1.    Крысціян сказаў

        Як уключыць ноўтбук з дапамогай бесправадной клавіятуры?

  4.   Грэгарыё Эспадас сказаў

    Савет: зрабіце выключэнне -h Цяпер эквівалентна спыніць (перавага: ён карацейшы, без параметраў і лёгка запамінаецца), згодна з афіцыйнай дакументацыяй (man halt).

    1.    eVeR сказаў

      Каманда прыпынку не працуе аднолькава, калі вы выкарыстоўваеце SystemD. У гэтым выпадку ён спыняе ўвесь ПК, але не пасылае сігнал ACPI для адключэння, таму вам давядзецца націскаць кнопку харчавання ўручную. Такім чынам, рэкамендуемая каманда для замены "shutdown -h now" з'яўляецца магутнасцю.
      прывітанне

      1.    карыстальнік Fedora сказаў

        eVeR тое, што вы кажаце, не падобнае, прыпынак працуе ў systemD, вам проста трэба дадаць опцыю адключэння:
        # прыпынак -p
        адзіным недахопам Halt з'яўляецца тое, што ён патрабуе права root і / або sudo
        Я выкарыстоўваю Fedora, з павагай

  5.   Марка сказаў

    Дзякуй за інфармацыю. вельмі карысна !!!

  6.   Мерлін Дэбяніт сказаў

    Я прызнаю, што я не ведаў пра перазапуск у пэўны час, але я сапраўды не разумею, якая карысць ад гэтага, па меншай меры, у маім выпадку, я выключваю машыну толькі ў пэўны час, калі перастаю нешта загружаць, і вылічваю, калі яна скончыцца, і заўсёды даю ёй 1 або 2 гадзіны больш часу, чым гэта доўжыцца спампаваць.

    Добры ўклад.

  7.   Мігель сказаў

    Вельмі добра, ён павінен чымсьці служыць 🙂

    1.    e2391 сказаў

      Гэта карысна для тых з нас, хто выкарыстоўвае Window Manager. Такім чынам вы можаце стварыць запіс у меню (калі ён ёсць) для выключэння альбо перазагрузкі ПК.

      Такім чынам, каб sudo не запытваў пароль пры выключэнні альбо любой іншай спецыяльнай камандзе, правіла можна стварыць у / etc / sudoers =)

      Прывітанне!

  8.   Районны сказаў

    Карысна, калі я хачу выключыць кампутар праз пэўны час, для загрузкі альбо падобнага, дзякуй за абмен.

    1.    KZKG ^ Гаара сказаў

      Дзякуй за каментарый

  9.   Ісус сказаў

    Адно пытанне, і як мне прымусіць кампутар уключацца ў пэўны час?

    1.    eVeR сказаў

      Вы не можаце прымусіць яго ўключыцца з 0, але вы можаце прымусіць яго вярнуцца са сну. Для гэтага прызначаны BIOS, альбо ў сумяшчальным BIOS ёсць інструмент Linux. Калі вы зацікаўлены, я дам вам спасылку.
      прывітанне

  10.   віргілій сказаў

    Вы можаце выкарыстоўваць прыпынак альбо адключэнне для выключэння і перазагрузкі для перазагрузкі (яны не маюць патрэбы ў параметрах) з той перавагай, што яны не маюць патрэбы ў адміністрацыйных дазволах, і таму мы маглі б, напрыклад, паставіць; cp largefile.mkv / media / device; магутнасць

    У адваротным выпадку вы павінны паставіць пароль, і мы не змаглі прымусіць яго адключыцца пасля аперацыі, калі мы не зробім гэта як каранёвая.

    1.    0N3R сказаў

      Мы можам дадаць параметр -f, каб прымусіць кампутар практычна імгненна выключыцца альбо перазагрузіцца, з павагай.

      1.    eVeR сказаў

        Прымус адключэння не вельмі добры, бо ён выконвае загад адключыць электраэнергію, не спыняючы паслугі і не дэмантуючы дыскі. Вось чаму гэта так хутка!
        прывітанне

    2.    eVeR сказаў

      прыпынак і выключэнне патрабуюць адміністрацыйных дазволаў. Выкарыстоўваць графічны інтэрфейс прасцей, таму што X працуе як корань, таму не патрабуе ўзвышэння

      1.    Альварыта050506 сказаў

        Не так, па меншай меры, на Raspbian (Debian 9 Jessie), я бегаю startx як звычайны карыстальнік (pi).

  11.   jmvr1957 сказаў

    Запыт, калі мне трэба адключаць у пэўны час кожны дзень, напрыклад, у 22:30 кожны дзень года, як мне зрабіць гэта з тэрмінала? Вялікі дзякуй.

    1.    KZKG ^ Гаара сказаў

      Для гэтага ўстаўце радок адключэння альбо каманду ў crontab: shutdown -r 22:30 ... Я рэкамендую вам прачытаць гэта, каб даведацца, як карыстацца crontab: https://blog.desdelinux.net/chuleta-para-entender-mejor-el-crontab/

  12.   Дэніс сказаў

    Прывітанне, я хацеў бы ведаць, як выключыць сістэму за 8 секунд, таму што, калі гэта дае мне, але праз некалькі хвілін я хачу за секунды

    1.    KZKG ^ Гаара сказаў

      shutdown -t 8
      Вядома, вам трэба запусціць гэта як каранёвую сістэму, альбо з дапамогай sudo

  13.   Дэніс сказаў

    Прывітанне, я хацеў бы ведаць, як выключыць сістэму за 8 секунд, таму што я карыстаўся некаторымі інструкцыямі, але гэта выключае яе толькі за лічаныя хвіліны, якія я хачу ведаць за секунды

  14.   Дыённы Фернандэс сказаў

    Я раблю сцэнар, выкарыстоўваючы гэтыя каманды, каб выключыць сваю машыну ў пэўны час, усё ў парадку, пакуль не надыдзе момант запыту пароля, маё пытанне ў тым, як паставіць код, які я з'яўляюся root, альбо, калі я атрымліваю Sudo Su, ключ аўтаматычна і выканаць яго ???
    Загадзя дзякуй за вашыя адказы ...

    1.    Дон Жуан сказаў

      вы можаце мець каманду адключэння, якую запускае карыстальнік.
      крок за крокам
      CD / sbin
      адключэнне chmod u + s

      тады вы ствараеце сімвалічную спасылку ў / usr / bin
      cd / usr / bin
      ln -s / sbin / адключэнне
      і гэта сцэнар будзе працаваць без неабходнасці root

  15.   Дон Жуан сказаў

    хммм

  16.   УЛЬТРОН сказаў

    Што рабіць, калі я хачу запланаваць уключэнне кампутара ў пэўны час?
    дарэчы, дзякуй, я даўно шукаў гэтую інфармацыю, гэта значыць каля паўгадзіны таму ... доўга ... доўга.

  17.   УЛЬТРОН сказаў

    Вы маглі б мне таксама дапамагчы? Я пачатковец у Linux, і я пачаў з ubuntu, але мая кар'ера патрабуе выкарыстання Autocad. Як я магу выкарыстоўваць Autocad у ubuntu? Версія Autocad для Mac будзе працаваць?

  18.   Карлас Салас сказаў

    Дзякуй !!! Мне патрэбна была ваша інфармацыя, мы кантактуем з вамі, дзе б вы ні былі, калі вы дзяўчынка, муууууууу, а калі вы хлопчык, забудзьцеся пра яе, хе-хе

  19.   Хуліганіць сказаў

    Вельмі карысная інфармацыя!

  20.   Габрыэль.уй сказаў

    Прывітанне адно пытанне. Якая каманда дазваляе мне адпраўляць паведамленне на ўсе кампутары, падлучаныя да сеткі Wi-Fi праз тэрмінал ??? Загадзя дзякуй!

  21.   Эдуарда сказаў

    Добры дзень, вельмі добры артыкул ... Пытанне ў тым, як я мог бы выключаць кожны дзень у адзін і той жа час відавочна з тэрмінала ... Загадзя дзякуй

    1.    Хуан КП Кінтана сказаў

      Прывітанне, Эдуарда! Вы можаце змясціць яго ў cron так, каб ён запускаўся, калі вам трэба.

  22.   Марцін сказаў

    У сваім ноўтбуку ў мяне 2 раздзелы, у першым усталяваная Windows 10, у другім усталявана Debian 8.3 Jessie. Калі я ўвайшоў у Debian, а потым хачу адключыць яго кнопкай адключэння альбо кансоллю, ён рэдка выключаецца, большую частку часу не выключае сістэму, а наадварот, перазагружаецца і паказвае галоўны экран грубых, каб выбраць аперацыйную сістэму, якую я хачу запусціць. Я не ведаю, чаму гэта так. Калі б хто-небудзь мог мне дапамагчы, я быў бы ўдзячны. Я пачатковец у Debian. Ура ..

  23.   мартынеты сказаў

    Можа, нехта дапаможа мне. У сваім ноўтбуку ў мяне 2 раздзелы, у першым усталяваная Windows 10, у другім усталявана Debian 8.3 Jessie. Калі я ўвайшоў у Debian, а потым хачу адключыць яго кнопкай адключэння альбо кансоллю, час ад часу ён выключаецца, большую частку часу сістэма не выключаецца, наадварот, яна перазапускаецца і паказвае галоўны экран grub выбраць аперацыйную сістэму, якую я хачу запусціць. Я не ведаю, чаму гэта так. Калі б хто-небудзь мог мне дапамагчы, я быў бы ўдзячны. Я пачатковец у Debian. Ура ..

  24.   выратавальнік сказаў

    Прывітанне, мне патрэбна дапамога, калі я хачу стварыць меню з двума варыянтамі адключэння і перазапуску, але, па меншай меры, у першы раз, калі я запускаю сцэнар, калі я яго адключаю, ён павінен зноў адправіць мне пытанне, прымушаючы перазагрузіць сістэму, па меншай меры першы раз, пасля гэтага ўключыце яго зноў і выканайце сцэнар, але на гэты раз ён дзейнічае нармальна, гэта значыць, калі я яго выдаю, ён выключыцца і перазагрузіцца, перазагрузіцца, як я магу гэтага дасягнуць, каб машына памятала, што я ўжо прымусіў перазагрузіць хоць бы раз .

  25.   Дыега сказаў

    Як вы можаце стварыць сцэнар, які выконвае правільнае адключэнне, калі ён губляе 5 пінгаў запар, і з гэтага часу адключэнне мае затрымку ў 5 хвілін, але на працягу гэтага часу працягвайце пінгаваць, і калі ў вас ёсць адказ, адмяніце выключэнне і працягвайце ўсё нармальна, і калі яно будзе працягвацца без адказу, выключыце праз гэты максімальны час.
    Гэта таму, што ў мяне да звычайнага току падключаны нявыкарыстаны маршрутызатар, і калі святло згасае, ён выключаецца і там губляе пінг, ...... і на ПК ёсць КБС / КБС, і я не хачу, каб ён выключаўся, калі батарэя скончылася. (таму загружаецца не цалкам)

  26.   М @ рко сказаў

    Добры дзень, я пачатковец у Linux, і ў мяне на ноўтбуку ёсць Windows 10 і Linux deepin 15.3, і я хацеў бы запланаваць уключэнне харчавання на пэўны час, дзякуй

  27.   Ударнік ~ сказаў

    Я выкарыстоўваю Fedora. Проста дастаткова магутнасці, каб выключыць і перазагрузіцца, каб перазагрузіцца. Для іх запуску не патрабуецца ўзвышэнне.

  28.   abdiel49 сказаў

    Як мне вырашыць праблему адключэння, здараецца так: калі я выкарыстоўваю любую каманду для выключэння альбо перазагрузкі машыны, здаецца, што яна выключае ўсё, акрамя дыскаў, працэсар працягвае працаваць так, што ў мяне няма іншага варыянта, акрамя як націснуць кнопку харчавання пакуль ён не выключаецца, і гэта не здаецца здаровым для маёй каманды, дзякуй загадзя.
    P.S.
    Я працую на Debian 9 / Genom і выкарыстоўваю графіку HP AMD A9 / Radeon R5