Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Голосование

Интересна ли эта тема для Вас?

Да интересна
Нет не интересна
Чаво пристали я тут мимо проходил(а)

Автор Тема: принудительная перезагрузка  (Прочитано 12457 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн s8ss8s

  • Автор темы
  • Участник
  • *
  • Сообщений: 246
    • Просмотр профиля
принудительная перезагрузка
« : 07 Января 2014, 19:56:15 »
Доброго временим суток !

У меня вопрос как можно сделать принудительную перезагрузку системы по времени скажем мне надо что бы перезагрузка делалась каждый день ну скажим в 00 часов 21 минуту ???

Я понимаю что это надо сделать в cron только у меня не получается не как (((

Если не сложно напишите подробно как это сделать очень надо
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #1 : 07 Января 2014, 19:59:31 »
чтобы перезагрузка Linux происходила по расписанию внесите в консоль следующее:

cd /etc
cat > shutdown.sh << EOF

shutdown -r now

EOF
chmod +x shutdown.sh
crontab -e
в открывшемся редакторе внести:

04 00 * * * /etc/shutdown.sh
и нажать выйти. Linux будет перезагружаться в 4-00 утра каждый день.
Лучше маленький доллар, чем большое спасибо.

Оффлайн s8ss8s

  • Автор темы
  • Участник
  • *
  • Сообщений: 246
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #2 : 07 Января 2014, 20:36:00 »
чтобы перезагрузка Linux происходила по расписанию внесите в консоль следующее:

cd /etc
cat > shutdown.sh << EOF

shutdown -r now

EOF
chmod +x shutdown.sh
crontab -e
в открывшемся редакторе внести:

04 00 * * * /etc/shutdown.sh
и нажать выйти. Linux будет перезагружаться в 4-00 утра каждый день.

Все сделал как написано только в cron прописал так

20 20 * * * /etc/shutdown.sh

и не чего не понятно почему (((

А да у меня ubuntu 10.04 стоит
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

delovoy

  • Гость
Re: принудительная перезагрузка
« Ответ #3 : 07 Января 2014, 22:09:47 »
чтобы перезагрузка Linux происходила по расписанию внесите в консоль следующее:

cd /etc
cat > shutdown.sh << EOF

shutdown -r now

EOF
chmod +x shutdown.sh
crontab -e
в открывшемся редакторе внести:

04 00 * * * /etc/shutdown.sh
и нажать выйти. Linux будет перезагружаться в 4-00 утра каждый день.

Будет отключаться. Перезагрузка это - reboot

Пользователь решил продолжить мысль 07 Января 2014, 22:18:45:

Все сделал как написано только в cron прописал так

20 20 * * * /etc/shutdown.sh

и не чего не понятно почему (((

А да у меня ubuntu 10.04 стоит


Открыть /etc/crontab
и добавить: 21 00 * * * root reboot


« Последнее редактирование: 07 Января 2014, 22:27:43 от Delovoy »

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: принудительная перезагрузка
« Ответ #4 : 07 Января 2014, 22:29:11 »
Все сделал как написано только в cron прописал так

20 20 * * * /etc/shutdown.sh

и не чего не понятно почему (((

А да у меня ubuntu 10.04 стоит
shutdown работает от рута. Должно быть нужно добавлять задачу не в пользовательский крон, а в рутовый:
sudo crontab -eА в остальном всё верно.

P.S. Регулярная перезагрузка компа мне кажется дикостью. Возможно истинная проблема решается гораздо проще? Например, перезапуском сетевого интерфейса и т.п..
« Последнее редактирование: 07 Января 2014, 22:31:38 от gva230 »
Kubuntu - наше фсё! :Ь

delovoy

  • Гость
Re: принудительная перезагрузка
« Ответ #5 : 07 Января 2014, 22:30:28 »
А вот не правда, можно указать от какого пользователя запускалась команда.

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: принудительная перезагрузка
« Ответ #6 : 07 Января 2014, 22:33:17 »
А вот не правда, можно указать от какого пользователя запускалась команда.
Можно, однако "пользователь" не знает рутового пароля. И программа от имени рута выполнена быть не сможет. По крайней мере автоматически.
Kubuntu - наше фсё! :Ь

delovoy

  • Гость
Re: принудительная перезагрузка
« Ответ #7 : 07 Января 2014, 22:35:09 »
Хех, если он не знает рутовый пароль, то он не сможет добавить задачу в планировщик. Но если пароль известен и есть возможность внести изменения в etc/crontab то достаточно указать имя пользователя от которого будет запущена команда (пароль не надо)

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: принудительная перезагрузка
« Ответ #8 : 07 Января 2014, 22:38:37 »
Хех, если он не знает рутовый пароль, то он не сможет добавить задачу в планировщик. Но если пароль известен и есть возможность внести изменения в etc/crontab то достаточно указать имя пользователя от которого будет запущена команда (пароль не надо)
Вы не поняли. Хозяин компа безусловно знает пароль и сможет его ввести. Но кто будет вводить пароль, когда в 00:21 потребуется выполнить запланированную в пользовательском кроне задачу от имени рута?
Kubuntu - наше фсё! :Ь

Оффлайн s8ss8s

  • Автор темы
  • Участник
  • *
  • Сообщений: 246
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #9 : 07 Января 2014, 22:41:47 »
чтобы перезагрузка Linux происходила по расписанию внесите в консоль следующее:

cd /etc
cat > shutdown.sh << EOF

shutdown -r now

EOF
chmod +x shutdown.sh
crontab -e
в открывшемся редакторе внести:

04 00 * * * /etc/shutdown.sh
и нажать выйти. Linux будет перезагружаться в 4-00 утра каждый день.

Будет отключаться. Перезагрузка это - reboot

Пользователь решил продолжить мысль 07 Января 2014, 22:18:45:

Все сделал как написано только в cron прописал так

20 20 * * * /etc/shutdown.sh

и не чего не понятно почему (((

А да у меня ubuntu 10.04 стоит


Открыть /etc/crontab
и добавить: 21 00 * * * root reboot




Вот что что а вот отключение мне не надо мне нужна только перезагрузка спасибо за ответ такой подробный ... как до компа доберусь попробую поставить и по результатам отпишусь )



P.S. Регулярная перезагрузка компа мне кажется дикостью. Возможно истинная проблема решается гораздо проще? Например, перезапуском сетевого интерфейса и т.п..

Не мне нужна именно полная перезагрузка так как на компе крутится сервак и несколько сайтов тот или иной сайт имеет свои функции и эти функции хочется перезапускать разом и не писать при этом много разных задач )
« Последнее редактирование: 07 Января 2014, 22:47:57 от s8ss8s »
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: принудительная перезагрузка
« Ответ #10 : 07 Января 2014, 22:47:49 »
Вот что что а вот отключение мне не надо мне нужна только перезагрузка спасибо за ответ такой подробный ... как до компа доберусь попробую поставить и по результатам отпишусь )
shutdown -r, как и reboot перезагружают комп. Разница лишь в том, что shutdown делает это корректно, а reboot почти или полностью равносилен нажатию кнопки "Reset" на системнике. Всегда используйте shutdown -r. reboot - в крайнем случае, если что-то висит и не даёт нормально перезагрузиться.
Kubuntu - наше фсё! :Ь

Оффлайн s8ss8s

  • Автор темы
  • Участник
  • *
  • Сообщений: 246
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #11 : 07 Января 2014, 22:49:30 »
Вот что что а вот отключение мне не надо мне нужна только перезагрузка спасибо за ответ такой подробный ... как до компа доберусь попробую поставить и по результатам отпишусь )
shutdown -r, как и reboot перезагружают комп. Разница лишь в том, что shutdown делает это корректно, а reboot почти или полностью равносилен нажатию кнопки "Reset" на системнике. Всегда используйте shutdown -r. reboot - в крайнем случае, если что-то висит и не даёт нормально перезагрузиться.

а это можно тогда подробно расписать как правильно делать ?
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: принудительная перезагрузка
« Ответ #12 : 07 Января 2014, 22:51:08 »
а это можно тогда подробно расписать как правильно делать ?
Как с самого начала вам подсказали, так и делайте. Только крон используйте рутовый:sudo crontab -e
Kubuntu - наше фсё! :Ь

Оффлайн s8ss8s

  • Автор темы
  • Участник
  • *
  • Сообщений: 246
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #13 : 07 Января 2014, 22:52:59 »
а это можно тогда подробно расписать как правильно делать ?
Как с самого начала вам подсказали, так и делайте. Только крон используйте рутовый:sudo crontab -e

А ротовский так я его и юзаю )))
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

Оффлайн RUstorm

  • Активист
  • *
  • Сообщений: 701
    • Просмотр профиля
Re: принудительная перезагрузка
« Ответ #14 : 07 Января 2014, 22:58:00 »
Не хотел вмешиваться, но когда система перезагрузится разве пароль вводить не надо? cron сам это сделат. Просто не знаю, кроном не пользовался, at только использую для выполнения одноразовых  задачь и то редко.

 

Страница сгенерирована за 0.024 секунд. Запросов: 24.