Вимкнення та перезапуск за допомогою команд

Багато разів ми хочемо знати, як вимкнути комп’ютер, перезапустити його ... кожен через певний час або в точно визначений час, ну ось як це зробити з терміналу:

Щоб вимкнути ПК:

kzkggaara @ geass: ~ $ вимкнення sudo -го зараз
Примітка: Потрібно ввести наш root-пароль, оскільки потрібні адміністративні дозволи.

Щоб вимкнути ПК через певний час:

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

Щоб вимкнути ПК у визначений час:

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

Щоб перезапустити ПК, виконайте будь-що з наступного:

kzkggaara @ geass: ~ $ вимкнення sudo -r зараз
kzkggaara @ geass: ~ $ перезавантаження sudo
Примітка: Потрібно ввести наш root-пароль, оскільки потрібні адміністративні дозволи. Крім того, будь-який з двох попередніх рядків робить те саме; перезавантажте ПК.

Щоб перезапустити ПК через певний час:

kzkggaara @ geass: ~ $ вимкнення sudo -r +"Бажаний час"
Потрібно змінити ""Бажаний час" ”Кількість або кількість хвилин на очікування перед перезапуском системи.
Приклад: закриття sudo -r +10 // Система перезавантажиться через 10 хвилин після введення цього командного рядка.
Примітка: Потрібно ввести наш root-пароль, оскільки потрібні адміністративні дозволи.

Пов'язана стаття:
Cron & crontab, пояснено

Щоб перезавантажити ПК у визначений час:

kzkggaara @ geass: ~ $ вимкнення sudo -r "Бажаний час"
Потрібно змінити ""Бажаний час"”За логічним часом, коли вони хочуть перезапуск системи. Годинник у 24-годинному форматі, тобто; від 0 до 23.
Приклад: закриття sudo -о 22:30 // Система перезапуститься о 22:30, тобто; о 10:XNUMX ночі.
Примітка: Потрібно ввести наш root-пароль, оскільки потрібні адміністративні дозволи.

Інші команди в: Навчіться обходитися без графічного середовища


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  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.    будь-коли - сказав він

        Ні, це не самогубство. Рівні 0 і 6 зупиняють усі служби, відключають накопичувачі перед вимкненням, так що це не те саме, що від'єднати кабель.
        привіт

        1.    KZKG ^ Гаара - сказав він

          Я думав, що це зробили проміжні рівні запуску, і тоді останній, який був виконаний, - це той, який просто закрив з'єднання ... давай, він вимкнув обладнання. З того, що я думав, що просто перейшовши на цей рівень запуску, система вимкнеться, не демонтуючи все, чи можете ви розмістити посилання, щоб прочитати про це? 🙂

          Дякую 😀

          1.    будь-коли - сказав він

            Я не знаю, чи це посилання, але я запрошую вас переглянути вміст каталогів /etc/rc0.d та /etc/rc6.d (якщо ви використовуєте Debian) та порівняти їх з іншими рівнями.
            Є всі динамічні посилання на служби, які запускаються і зупиняються при переході з одного рівня запуску на інший. Посилання, що починаються на букву "S", починають демона, ті, що починаються на "K", зупиняють їх. Як бачите, на рівнях 0 і 6 всі посилання на демони починаються з K, що означає, що, переключившись на ці рівні, вони зупиняють всі демони, демонтують файлові системи, і тоді різниця між 0 і 6 становить що один надсилає сигнал перезавантаження, а інший сигнал потужності.
            Напевно, "man init" або подібне дасть вам більше інформації. З цього комп’ютера, який я пишу, я не можу вам показати або добре сказати, в якому розділі він говорить, оскільки я використовую systemd, який замінює всі записи в посібнику SystemV, наприклад init.
            привіт

    2.    Хувентіно - сказав він

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

      "Синхронізувати", потім я натискаю "Enter"
      тоді я пишу:
      "Init 0", а потім я натискаю "enter" і цим вимикаю машину

      Щоб перезапустити, я ввійду як "root" і введіть:
      "Синхронізувати", потім "ввести"
      тоді я пишу:
      "Перезавантажити" і скинути натиснув "enter" і цим перезавантажую машину

      Це працює для мене в системі Debian, сподіваюся, це допоможе вам.

      1.    Cristian - сказав він

        Як увімкнути ноутбук за допомогою бездротової клавіатури?

  4.   Грегоріо Еспадас - сказав він

    Порада: Зробіть вимикання-ч зараз еквівалентно зупинка (перевага: він коротший, без параметрів і легко запам’ятовується), згідно з офіційною документацією (man halt).

    1.    будь-коли - сказав він

      Команда зупинки не працює однаково, якщо ви використовуєте SystemD. У цьому випадку він зупиняє весь ПК, але не надсилає сигнал ACPI на вимкнення, тому вам доведеться натискати кнопку живлення вручну. Тому рекомендована команда для заміни "shutdown -h now" - це потужність.
      привіт

      1.    користувач Fedora - сказав він

        eVeR те, що ви кажете, не таке, зупинка працює в systemD, вам просто потрібно додати опцію вимкнення:
        #зупинка -p
        єдиним недоліком Halt є те, що він вимагає права root і / або sudo
        Я використовую Fedora, з повагою

  5.   Марко - сказав він

    Спасибі за інформацію. дуже корисний!!!

  6.   Мерлін Дебіаніт - сказав він

    Я визнаю, що я не знав про перезапуск у певний час, але я справді не розумію, яку користь це мало б, принаймні в моєму випадку, я вимикаю машину лише в певний час, коли я припиняю щось завантажувати, і я обчислюю, коли вона закінчується, і я завжди даю їй 1 або 2 години більше часу, ніж це триває завантажити.

    Хороший внесок.

  7.   Мігель - сказав він

    Дуже добре, він повинен чомусь служити 🙂

    1.    e2391 - сказав він

      Це корисно для тих з нас, хто використовує менеджери вікон. Таким чином ви можете створити запис у меню (якщо він є) для вимкнення або перезавантаження ПК.

      Щоб sudo не запитував пароль під час вимкнення чи іншої спеціальної команди, правило можна створити в / etc / sudoers =)

      Привіт!

  8.   Районний - сказав він

    Корисно, коли я хочу вимкнути комп’ютер через певний час, для завантажень тощо, дякую за обмін.

    1.    KZKG ^ Гаара - сказав він

      Дякую вам за коментар

  9.   Ісус - сказав він

    Одне питання, і як зробити так, щоб ПК вмикався в певний час?

    1.    будь-коли - сказав він

      Ви не можете зробити так, щоб він увімкнувся з 0, але ви можете змусити його повернутися зі сну. Для цього призначений BIOS, а також у сумісному BIOS є інструмент Linux. Якщо вам цікаво, я дам вам посилання.
      привіт

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

    Ви можете використовувати зупинку або відключення для вимкнення та перезавантаження для перезапуску (їм не потрібні параметри) з тією перевагою, що вони не потребують адміністративних дозволів, і тому ми могли б, наприклад, поставити; cp largefile.mkv / media / device; потужність

    В іншому випадку вам доведеться поставити пароль, і ми не зможемо змусити його вимкнутись після операції, якщо ми не зробимо це як root.

    1.    0N3R - сказав він

      Ми можемо додати параметр -f, щоб змусити комп’ютер майже миттєво вимкнутись або перезапустити його.

      1.    будь-коли - сказав він

        Примусове відключення не є добрим, оскільки воно виконує наказ про відключення живлення, не зупиняючи служби та не демонтуючи диски.
        привіт

    2.    будь-коли - сказав він

      зупинка та припинення роботи вимагають адміністративних дозволів. Користуватися графічним інтерфейсом простіше, оскільки X працює як root, тому він не вимагає висоти

      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
      Звичайно, вам потрібно запустити це як root, або ж за допомогою sudo

  13.   Денніс - сказав він

    Привіт, я хотів би знати, як вимкнути систему за 8 секунд, тому що я використовував деякі інструкції, але це вимикає її лише за хвилини, я хочу знати за секунди

  14.   діонний Фернандес - сказав він

    Я роблю скрипт, використовуючи ці команди, щоб у певний час вимкнути машину, все добре, поки не надійде пункт запиту пароля, моє питання полягає в тому, як ввести код, який я є рутом, або що, коли я дістануся до sudo su, поставте ключ автоматично і виконати ???
    Заздалегідь дякую за ваші відповіді ...

    1.    Дон Жуан - сказав він

      ви можете мати команду вимкнення, яку запускає користувач.
      крок за кроком
      cd / sbin
      відключення chmod u + s

      тоді ви створюєте символічне посилання в / usr / bin
      cd / usr / bin
      ln -s / sbin / вимкнення
      і це скрипт буде працювати без потреби root

  15.   Дон Жуан - сказав він

    ummm

  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, а потім хочу його вимкнути за допомогою кнопки вимкнення або за допомогою консолі, він рідко вимикається, більшу частину часу не вимикає систему, навпаки, перезавантажується та показує головний екран grub для вибору операційну систему, яку я хочу запустити. Я не знаю, чому це так. Якби хтось міг мені допомогти, я був би вдячний. Я новачок у 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 Grafics