Перейти к содержимому

Фотография

Автоматическое выключение компапо расписанию


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 19

#1
NIKOLKA

NIKOLKA
  • Постоялец
  • 432 сообщений
Всем доброго времени суток

сейчас пользуюсь Runtu 3.0
но во времена использования Windows
я юзал одну прогу под названием PowerOff
она автоматически выключает комп по расписанию
вооооооооот

под Linux я знаю - есть такие программы
нашёл GShutdown, Alarm-Clock и gnome-schedule

первая самая простая - но вместо выключения почему-то завершает сеанс
вторая вообще ничего не делает - выходит сообщение, что комп выключается значок в трее мигает в течение 1 минуты ... и ничего
последнюю не смог поставить - слишком много прога за собой тянет, а за трафиком у нас следят

может подскажите как сделать выключение компа через командную строку?

Сообщение отредактировал NIKOLKA: 21.05.2009, 09:29:47

  • 0

#2
Mage

Mage
  • В доску свой
  • 6 656 сообщений
Простейшим решением видится прописать shutdown в cron. Либо, если не представляется возможным заранее спланировать время выключения, то можно указать время выключения компа в командной строке с помощью shutdown и at. RTFM.

Сообщение отредактировал Mage: 21.05.2009, 09:42:49

  • 0

#3
admin_it

admin_it
  • В доску свой
  • 1 086 сообщений

Простейшим решением видится прописать shutdown в cron. Либо, если не представляется возможным заранее спланировать время выключения, то можно указать время выключения компа в командной строке с помощью shutdown и at.


$ su -
# crontab -e
5 19 * * * shutdown -h now

#Каждый день в 19:05 погасить линух ОС.

Сообщение отредактировал admin_it: 21.05.2009, 11:10:56

  • 0

#4
NIKOLKA

NIKOLKA
  • Постоялец
  • 432 сообщений
что-то не выходит ничего

командой su не могу ничего сделать
ибо у меня Runtu (Ubuntu 8.04)

sudo su тоже не помогает
потому что shutdown запускается только от root-a

хотел добавить пользователя shutd
и добавить ему прав, чтоб без паролей всё мог делать -
запорол себе /etc/sudoers (пол дня его восстанавливал)

тогда другой вопрос:
как правильно редактировать sudoers
чтоб потом не применять chmod
  • 0

#5
maaax

maaax
  • Гость
  • 6 сообщений
А так:
sudo crontab -e

как правильно редактировать sudoers
чтоб потом не применять chmod


visudo
Ведь в sudoers написано:
This file must be edited with the 'visudo' command.
:lol:

Сообщение отредактировал maaax: 21.05.2009, 22:40:59

  • 0

#6
NIKOLKA

NIKOLKA
  • Постоялец
  • 432 сообщений
опять не получается

отредактировал /etc/sudoers
будете смеяться, но сделал я это так:
создал файл sudoers с нужным текстом
сохранил его в /home/user
потом открыл консоль от имени root'a
и набрал там

rm /etc/sudoers
cp /home/user/sudoers /etc
chmod 0440 /etc/sudoers

(знаю, что есть более нелепые способы :-/ но всё же...)

вобщем файл теперь выглядит так

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults env_reset

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL
sd ALL=NOPASSWD:/sbin/shutdown

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


я создал пользователя sd чтоб от имени этого пользователя можно было запускать shutdown без пароля
проверяю
пишу значит я в командной строке

sudo -u sd shutdown -h now

... и у меня запрашивают пароль

я знаю что я делаю что-то не так как надо...
помогите, пожалуйста, люди добрые, а то уже голова пухнет :D

Сообщение отредактировал NIKOLKA: 22.05.2009, 15:50:50

  • 0

#7
Sultan

Sultan
  • Постоялец
  • 316 сообщений
Можно просто в /etc/crontab добавить запись:
5 19 * * * root shutdown -h now
  • 0

#8
0wl

0wl
  • Частый гость
  • 78 сообщений
И все же

sudo crontab -e

что именно здесь не получается? Что система пишет?

данная команда должна, просто обязана :D открыть для редактирования root crontab
  • 0

#9
NIKOLKA

NIKOLKA
  • Постоялец
  • 432 сообщений

И все же

sudo crontab -e

что именно здесь не получается? Что система пишет?

данная команда должна, просто обязана :lol: открыть для редактирования root crontab

ввожу sudo crontab -e
делаю изменения
Изображение

после сохраняюсь и выхожу
Изображение

в указанное время ничего не происходит

время устанавливаю вручную
т.е. чтоб не ждать до 18-00, правлю время на 17-59
может в этом дело?
  • 0

#10
Sultan

Sultan
  • Постоялец
  • 316 сообщений
После записи с shutdown -h now следует пустая строка?
Я не помню - выполняется ли после редактирования загрузка кронтаба, чтобы быть уверенным в этом моменте, можно выполнить sudo /etc/init.d/cron restart
  • 0

#11
0wl

0wl
  • Частый гость
  • 78 сообщений
При ошибках при выполнении заданий cron отписывает о проблемах по почте. Делаем:
sudo mail
Чё-нить видно?

А видно должно быть то, что cron не может найти shutdown, в PATH sbin не указан.
Сделай так:
0 18 * * * /sbin/shutdown -h now

А перезапускать cron не нужно.

Сообщение отредактировал 0wl: 25.05.2009, 15:24:46

  • 0

#12
NIKOLKA

NIKOLKA
  • Постоялец
  • 432 сообщений
sudo mail - ничего не дают
грит типа не найдена команда mail

а вот /sbin/shutdown помогло
и ведь прописывал я это в /etc/sudoers
а здесь не догадался

Спасибо 0wl !

Сообщение отредактировал NIKOLKA: 25.05.2009, 17:45:24

  • 0

#13
0wl

0wl
  • Частый гость
  • 78 сообщений

sudo mail - ничего не дают
грит типа не найдена команда mail

Не mail так mutt или что там по умолчанию в качестве консольного почтового клиента устанавливается
Удачи!
  • 0

#14
Mainecoonxeep

Mainecoonxeep
  • Случайный прохожий
  • 2 сообщений
Вообщем такая прабла. Выключаю я комп и через 1-2 мин он начинает самовоспроизвольное автоматическое включение, это уже не впервой, вот просто интересно, из-за чего и почему может такое произойти? А то каждый раз вырубать его из сети разетки просто достало
  • 0

#15
log_

log_
  • Завсегдатай
  • 110 сообщений

Вообщем такая прабла. Выключаю я комп и через 1-2 мин он начинает самовоспроизвольное автоматическое включение, это уже не впервой, вот просто интересно, из-за чего и почему может такое произойти? А то каждый раз вырубать его из сети разетки просто достало

BIOS?

Сообщение отредактировал log_: 17.06.2009, 14:59:09

  • 0

#16
Shegendalf

Shegendalf
  • Частый гость
  • 51 сообщений
Быстрая команда выключения в Убе -

halt -h время

автовключение может быть настроено в Биосе или задаётся при отключении ОСью.
  • 0

#17
0wl

0wl
  • Частый гость
  • 78 сообщений

автовключение может быть настроено в Биосе

Уважаемый. Вот скажите, какой именно параметр в настройках BIOS`а отвечает за корректное завершение работы?

И за завершение вообще?

Сообщение отредактировал 0wl: 02.07.2009, 11:18:30

  • 0

#18
Zulkar

Zulkar

    Читатель

  • В доску свой
  • 3 243 сообщений

автовключение может быть настроено в Биосе

Уважаемый. Вот скажите, какой именно параметр в настройках BIOS`а отвечает за корректное завершение работы?

И за завершение вообще?

Вроде здесь про автоВКЛЮЧЕНИЕ говорилось.
  • 0

#19
Shegendalf

Shegendalf
  • Частый гость
  • 51 сообщений

автовключение может быть настроено в Биосе

Уважаемый. Вот скажите, какой именно параметр в настройках BIOS`а отвечает за корректное завершение работы?

И за завершение вообще?


Вчитайтесь не за вЫключение, а за ВКЛЮЧЕНИЕ! Параметры у каждого свои, что-то вроде "alarm power" у меня этот параметр присутствет на Intel 650i Ultra

К чему про включение читайте посты выше!
  • 0

#20
0wl

0wl
  • Частый гость
  • 78 сообщений

Вчитайтесь не за вЫключение

Казус вышел :-). Пардон.
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.