Завершение работы компьютера с ОС Linux по таймеру
Как всем давно известно, компьютер, работающий под управлением Linux, может работать круглосуточно годами. Но большинство пользователей предпочитают выключать свой компьютер или ноутбук после завершения работы или после того, как будет выполнена автоматическая работа, которая не требует вмешательства человека. Для достижения данной цели можно воспользоваться командой shutdown
.
Внимание! Команда
shutdown
может быть выполнена только от имени суперпользователя (
root). Чтобы выполнять команды от имени суперпользователя, нужно перед выполнением команды написать
sudo
. Также можно воспользоваться командой
su
и после этого вводить команды в терминал без написания
sudo
.
su
- изменяет ID пользователя или делает его суперпользователем.
Shutdown - консольная команда Linux, служащая для для выключения или перезагрузки машины.
Синтаксис команды: shutdown [OPTIONS...] [TIME] [WALL...]
Из основных параметров (options) следует отметить два:
- -r - перезагрузить систему;
- -h - полная остановка системы (с таким параметром компьютер будет выключен).
Параметром TIME можно задать время, когда будет выполнена команда. Указание этого параметра необязательно - если вы не укажите время, то команда выполнится немедленно. Можно указать время, через которое выполнится команда: +20
(через 20 минут); или явно указать время, когда следует выполнить команду: 15:20
(в 15 часов 20 минут).
Например, чтобы выключить компьютер через 20 минут, следует выполнить: