В Linux завершить работу довольно просто. Вы нажимаете кнопку питания на панели запуска и вуаля! Однако знаете ли вы, что это ВЫКЛЮЧЕНИЕ также легко настраивается? Да, вы даже можете решить, когда и как выключить!
Давайте посмотрим на удивительный мир SHUTDOWN в Ubuntu 18.04. На моей машине работает Xubuntu 18.04 - версия Ubuntu Xfce. При этом все другие версии Ubuntu и дистрибутивы на основе Ubuntu будут работать нормально. Фактически, почти все команды должны нормально работать в любом дистрибутиве Linux!
Давайте запустим терминал и выполним следующие команды:
судо -s
неисправность-ПТеперь
Что говорит эта команда? Сначала мы следим за тем, чтобы наша команда выполнялась от имени пользователя root, чтобы все приложения закрывались во время завершения работы, без прерывания. Вторая команда сообщает инструменту выключения, что нужно выключить систему прямо сейчас. Буквально прямо сейчас!
Этот снимок экрана был из моей установки Deepin на VirtualBox.
Представьте себя в определенной ситуации, когда вы слушаете музыку и засыпаете. Вы хотите, чтобы ваш компьютер работал до 3:00 утра. Что делать сейчас? Просто запустите следующую команду -
судо -sнеисправность-П03:00
Эта вещь обязательно выключит вашу систему точно в 3:00 или, как мы использовали в команде, в 03:00 (24-часовой формат). Если вам нужно перевести время с 12 часов на 24 часа, проверьте отличный калькулятор времени, чтобы сделать работу за вас .
Ну, вы также можете запланировать перезагрузку системы с выключением. Забавно думать, что выключение может возобновиться, не так ли? Для перезапуска в определенное время выполните следующую команду -
судо -sнеисправность-р03:00
Это скажет инструменту выключения перезагрузить систему в 3:00 утра. Как и раньше, для этого нужно ввести 24-часовой формат времени.
Нужно отменить выключение? Выполните следующую команду в терминале -
неисправность-c
Это остановит завершение работы от выполнения любой задачи, которую вы просили выполнить ранее.
Приостановка и пробуждение
Теперь еще одна замечательная вещь, которую вы можете сделать, - это приостановить работу вашей системы. Приостановка временно останавливает работу системы и переводит ее в зависшее состояние. Таким образом, он не использует много оборудования, обеспечивая меньшее потребление энергии.
Используя другой инструмент rtcwake, мы можем легко управлять планированием приостановки системы и ее пробуждения через определенное время.
Доступны 2 типа приостановки - память и диск. В случае приостановки диска все приложения приостанавливаются, а состояние машины сохраняется на запоминающем устройстве. Когда система просыпается, она восстанавливает все данные с диска. Приостановка памяти просто приостанавливает все действия приложения. Этот запускается относительно быстрее.
rtcwake следует следующей структуре -
rtcwake[параметры…]
Если вы хотите приостановить работу своей системы на диске, выполните следующую команду -
судоrtcwake-мдиск-s 1000Чтобы приостановить работу системы в памяти, выполните эту команду -
судоrtcwake-мобъем памяти-s 1000Вот 2 параметра для rtcwake -
- m - Подсказка rtcwake типа подвески.
- s - установка времени, по истечении которого система проснется. Обычно за секунды.
Если у вас возникли проблемы с работой с секундами, не волнуйтесь. Вот еще один замечательный инструмент, который поможет вам .
Проблема при работе с инструментом rtcwake заключается в том, что ваша система немедленно приостанавливает работу. Вам нужно поработать с компьютером еще несколько минут / часов? Затем измените команду rtcwake, как показано ниже -
судоrtcwake-мнет-s 1000
Эта команда укажет инструменту ПРОБУДИТЬ компьютер только через 1000 секунд. Не забудьте изменить время на желаемую продолжительность и не забудьте приостановить работу системы до истечения срока.
Наслаждаться!