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

Как я могу автоматически запускать команду, когда мой компьютер подключается к сети?

Я хочу, чтобы она запускалась в следующих ситуациях:

  1. При включении и входе в Unity [ 110]
  2. При пробуждении из режима ожидания или спящего режима
  3. Когда он подключается к сети после отключения

Сначала я попытался /etc/pm/sleep.d/ для приостановки и спящий режим, но они запускаются до того, как компьютер подключается к сети, и поскольку моя команда является транзакцией в сети, она вообще не работает. Я даже пытался применить «sleep 10» к первой команде, но это вызвало 10 секундную задержку перед подключением к сети.

4
задан 14 October 2013 в 08:40

1 ответ

Посмотрите в /etc/network каталог. Существуют некоторые каталоги, где можно вставить сценарии:

$ ls /etc/network
if-down.d  if-post-down.d  if-pre-up.d  if-up.d  interfaces  run
  • if-down.d – прежде чем интерфейсы снижаются
  • if-post-down.d – после того, как интерфейсы снижаются
  • if-pre-up.d – прежде чем ifcs произошли
  • if-up.d – после того, как ifcs произошли
3
ответ дан 14 October 2013 в 08:40

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

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