Как запланировать выключение в Linux

В Linux есть много разных советов и приемов, которые действительно могут улучшить вашу жизнь и продуктивность. Один из таких приемов - научиться планировать выключение на ПК с Linux.

В этом руководстве мы рассмотрим, как запланировать любой компьютер с Linux, чтобы он автоматически выключался по расписанию. Кроме того, мы расскажем, как использовать полезный инструмент rtcwake для автоматического пробуждения ПК!

Инструмент выключения

Как запланировать выключение в Linux

Автоматическое выключение Linux лучше всего работает с помощью встроенного инструмента выключения . Программа завершения работы включена во все дистрибутивы Linux автоматически, поэтому нет необходимости ее устанавливать. Использовать его довольно просто и работает круглосуточно.

Примечание: не знаете, как работает 24-часовой режим? Воспользуйтесь этим бесплатным инструментом расчета конверсии .

Для включения или выключения системы Linux требуются права root. Завершение работы не будет работать правильно без корневой оболочки. Чтобы получить root-права, откройте терминал и войдите в систему с root-правами с помощью su . В качестве альтернативы, если su не работает, попробуйте sudo -s .

вс -

или

sudo -s

С root теперь работает команда выключения . Чтобы немедленно выключить компьютер с Linux, выполните:

выключение -P сейчас

В качестве альтернативы, чтобы запланировать выключение в определенное время, замените сейчас определенным периодом времени. В этом примере мы настроим Linux на выключение ровно в 19:25 (19:25).

выключение -P 19:25

В любой момент запланированную команду выключения можно отменить с помощью флага c . Отмените выключение с помощью:

выключение -c

Перезагрузка с помощью инструмента выключения

Удобно использовать команду shutdown для автоматического выключения ПК с Linux в заданное время. Однако, несмотря на свое название, выключение способно на гораздо большее. Одна из наиболее полезных функций этой команды - флаг «перезапуска». С его помощью команда перезагрузит ваш компьютер с Linux по расписанию.

Использование флага r для планирования перезапуска с выключением работает аналогично тому, как работает флаг P. Просто напишите команду, укажите время и используйте флаг:

выключение -r 19:25

Как всегда, чтобы отключить команду перезагрузки, выполните shutdown -c .

Расписание пробуждения

Как запланировать выключение в Linux

Rtcwake - это инструмент, который позволяет пользователям приостанавливать работу своего ПК и планировать его выход из спящего режима на более позднее время. В отличие от выключения , команда rtcwake может использовать разные типы расписаний. В частности, он работает как с секундами, так и со временем UTC (24 часа).

Этот инструмент имеет множество различных настроек и функций. Чтобы получить максимальную отдачу от rtcwake , сохраните таблицу команд в текстовый файл для последующего чтения.

rtcwake --help >> ~ / rtcwake-help.txt

Приостановить к ОЗУ и проснуться

Популярный способ засыпать компьютер - перевести его в оперативную память. Многие люди идут по этому пути вместо того, чтобы приостанавливать работу с диском, поскольку приостановка работы с ОЗУ обеспечивает превосходную экономию энергии на ноутбуках. С помощью инструмента rtcwake этот тип приостановки можно автоматизировать. Чтобы настроить компьютер с Linux на автоматическое переключение в ОЗУ и выход из него через 8 часов, введите следующие команды.

Примечание: инструмент RTCwake может использовать как секунды, так и время UTC. Для более точного пробуждения лучше использовать секунды .

вс -

или

sudo -s rtcwake -m mem -s 28800

Приостановить на диск и проснуться

Предпочитаете переходить в режим ожидания на диске, когда переводите компьютер с Linux в спящий режим? Почему бы не запланировать это с помощью rtcwake ! Получите корневую оболочку и выполните следующие действия, чтобы приостановить работу на диске на 12 часов.

rtcwake -m диск -s 43200

Приостановка и другие операции

Автоматический сон и пробуждение довольно полезны, но как насчет запуска программ сразу после пробуждения? К счастью, благодаря особенностям работы Linux и UNIX, rtcwake легко  передать  другим командам. Например, чтобы запустить Libre Office сразу после  выхода rtcwake из режима ожидания  , выполните эту команду.

Примечание: при передаче других команд с помощью rtcwake лучше всего использовать sudo, иначе программы или скрипты могут открываться не тем пользователем.

sudo rtcwake -m mem -s 28800 && libreoffice

Добавление && указывает приглашению Bash выполнить одну операцию И другую, и так далее. Например, чтобы запустить несколько программ после выхода из режима ожидания, попробуйте:

sudo rtcwake -m mem -s 2800 && libreoffice && firefox && gnome-terminal && gimp

Не откладывать, а просыпаться

Инструмент rtcwake часто сразу же приостанавливается, чтобы проснуться позже. Если вы хотите приостановить работу своего ПК с Linux, когда сочтете нужным, но запланировать пробуждение, вам необходимо использовать функцию no . Использование no указывает rtcwake не приостанавливать работу, а просыпаться по заданному расписанию.

Использование флага no с rtcwake означает, что нет необходимости указывать тип приостановки, поскольку система предполагает, что пользователь сделает это вручную позже. Вместо этого просто укажите, когда просыпаться.

вс -

или

sudo -s rtcwake -m no -s 43200

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!