Выполнить команду при пробуждении

Проще всего сделать это, используя прилагаемый инструмент создания USB-устройств или Unetbootin для создания загрузочного USB-накопителя, что точно так же, как с использованием Live CD, только без шума привода.

3
задан 13 December 2010 в 11:36

18 ответов

Вы должны оставить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 25 May 2018 в 23:59

Вы должны оставить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 25 July 2018 в 22:45

Вы должны оставить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 31 July 2018 в 13:22

Вы должны оставить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 2 August 2018 в 04:10

Вы должны удалить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 4 August 2018 в 20:14

Вы должны удалить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 6 August 2018 в 04:16

Вы должны удалить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 7 August 2018 в 22:19

Вы должны удалить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 10 August 2018 в 10:30

Вы должны удалить файл в /etc/pm/sleep.d. Все сценарии в этом каталоге исполняются, когда происходит событие управления питанием. Вы можете проверить первый параметр, чтобы узнать, какое событие вызвало сценарий.

В этом ответе есть хороший пример

3
ответ дан 13 August 2018 в 16:55

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить service bluetooth start к вашему ~/.profile, поскольку GNOME будет выполнять команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

#!/bin/sh

case "$1" in
    thaw)
        service bluetooth start        
        ;;  
esac

, этот скрипт запустит службу bluetooth т.е. bluetoothd, когда ваша система возвращается из спящего режима / спящего режима

2
ответ дан 25 May 2018 в 23:59
  • 1
    Невозможно запустить системный сервис как обычный пользователь (ну, не без специальных разрешений sudo). – JanC 13 December 2010 в 17:32
  • 2
    Да, но скрипты в файле /etc/pm/sleep.d выполняются с правами root. – binW 13 December 2010 в 18:21

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить service bluetooth start к вашему ~/.profile, поскольку GNOME будет выполнять команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

#!/bin/sh case "$1" in thaw) service bluetooth start ;; esac

, этот скрипт запустит службу bluetooth т.е. bluetoothd, когда ваша система возвращается из спящего режима / спящего режима

2
ответ дан 25 July 2018 в 22:45
  • 1
    Невозможно запустить системный сервис как обычный пользователь (ну, не без специальных разрешений sudo). – JanC 13 December 2010 в 17:32
  • 2
    Да, но скрипты в файле /etc/pm/sleep.d выполняются с правами root. – binW 13 December 2010 в 18:21

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить service bluetooth start к вашему ~/.profile, поскольку GNOME будет выполнять команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

#!/bin/sh case "$1" in thaw) service bluetooth start ;; esac

, этот скрипт запустит службу bluetooth т.е. bluetoothd, когда ваша система возвращается из спящего режима / спящего режима

2
ответ дан 31 July 2018 в 13:22
  • 1
    Невозможно запустить системный сервис как обычный пользователь (ну, не без специальных разрешений sudo). – JanC 13 December 2010 в 17:32
  • 2
    Да, но скрипты в файле /etc/pm/sleep.d выполняются с правами root. – binW 13 December 2010 в 18:21

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить service bluetooth start к вашему ~/.profile, поскольку GNOME будет выполнять команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

#!/bin/sh case "$1" in thaw) service bluetooth start ;; esac

, этот скрипт запустит службу bluetooth т.е. bluetoothd, когда ваша система возвращается из спящего режима / спящего режима

2
ответ дан 2 August 2018 в 04:10
  • 1
    Невозможно запустить системный сервис как обычный пользователь (ну, не без специальных разрешений sudo). – JanC 13 December 2010 в 17:32
  • 2
    Да, но скрипты в файле /etc/pm/sleep.d выполняются с правами root. – binW 13 December 2010 в 18:21

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить сервис bluetooth start в ваш ~ / .profile , поскольку GNOME выполнит команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

  #! / Bin / sh case  «$ 1» в режиме оттаивания) запуск bluetooth;;  esac  

этот скрипт запустит службу bluetooth i.e bluetoothd всякий раз, когда ваша система вернется из спящего режима / спящего режима

2
ответ дан 4 August 2018 в 20:14

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить сервис bluetooth start в ваш ~ / .profile , поскольку GNOME выполнит команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

  #! / Bin / sh case  «$ 1» в режиме оттаивания) запуск bluetooth;;  esac  

этот скрипт запустит службу bluetooth i.e bluetoothd всякий раз, когда ваша система вернется из спящего режима / спящего режима

2
ответ дан 6 August 2018 в 04:16

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить сервис bluetooth start в ваш ~ / .profile , поскольку GNOME выполнит команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

  #! / Bin / sh case  «$ 1» в режиме оттаивания) запуск bluetooth;;  esac  

этот скрипт запустит службу bluetooth i.e bluetoothd всякий раз, когда ваша система вернется из спящего режима / спящего режима

2
ответ дан 7 August 2018 в 22:19

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить сервис bluetooth start в ваш ~ / .profile , поскольку GNOME выполнит команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

  #! / Bin / sh case  «$ 1» в режиме оттаивания) запуск bluetooth;;  esac  

этот скрипт запустит службу bluetooth i.e bluetoothd всякий раз, когда ваша система вернется из спящего режима / спящего режима

2
ответ дан 10 August 2018 в 10:30

Если вы получите экран входа в систему, когда ваш компьютер просыпается, простым решением будет добавить сервис bluetooth start в ваш ~ / .profile , поскольку GNOME выполнит команды в этом файле при входе в систему. Если вы не используете GNOME или если вы не получите экран входа в систему, вы можете добавить файл в /etc/pm/sleep.d с последующими строками в нем

  #! / Bin / sh case  «$ 1» в режиме оттаивания) запуск bluetooth;;  esac  

этот скрипт запустит службу bluetooth i.e bluetoothd всякий раз, когда ваша система вернется из спящего режима / спящего режима

2
ответ дан 13 August 2018 в 16:55
  • 1
    Невозможно запустить системный сервис как обычный пользователь (ну, не без специальных разрешений sudo). – JanC 13 December 2010 в 17:32
  • 2
    Да, но скрипты в файле /etc/pm/sleep.d выполняются с правами root. – binW 13 December 2010 в 18:21

Другие вопросы по тегам:

Похожие вопросы: