Russian Qt Forum
Ноябрь 25, 2024, 00:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Перезагрузка компьютера..  (Прочитано 3485 раз)
Flake
Гость
« : Ноябрь 23, 2007, 11:52 »

Здравствуйте.

Грубо говоря по нажатию на кнопку должен перегружаться компьютер.
Операционка openSUSE. Как такое реализовать? В виндах я пользовался win api. А вот как это осуществить в линуксе не знаю.

Спасибо.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Ноябрь 23, 2007, 12:14 »

man shutdown
man reboot

Выбирем что ближе к телу Улыбающийся и пробуем испольнить при помощи QProcess

Также можно попробывать перейти в 6 ранлевел - init 6
« Последнее редактирование: Ноябрь 23, 2007, 12:19 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Flake
Гость
« Ответ #2 : Ноябрь 23, 2007, 13:24 »

А если не переключаться на ранлевел 6, то чем это может быть черевато?
Записан
Steven_Orko
Гость
« Ответ #3 : Ноябрь 23, 2007, 14:22 »

А если не переключаться на ранлевел 6, то чем это может быть черевато?
Ну хотя бы тем, что тебя опять отправят к манам.
Читаем/etc/initbab

Цитировать
#
# inittab       This file describes how the INIT process should set up
#               the system in a certain run-level.
#
# Author:       Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
#               Modified for RHS Linux by Marc Ewing and Donnie Barnes
#

# Default runlevel. The runlevels used by Linux are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)



В зависимости от уровня защиты, которая стоит у тебя в дистрибутиве, могут быть ситуации, когда на команды halt, shutdown r <timeout>, потребуются права root...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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