Функция /etc/cron.hourly

Если я создам скрипт, а затем поместите его в эту папку (/etc/cron.hourly), будет ли моя система запускать этот скрипт почасово? Или мой сценарий должен начинаться с команды?

7
задан 16 October 2010 в 09:47

27 ответов

Да, вы поняли.

Просто запустите его с помощью #!/bin/bash, как обычно. И убедитесь, что вы sudo chmod +x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 26 May 2018 в 00:59

Да, вы поняли.

Просто запустите его с помощью #!/bin/bash, как обычно. И убедитесь, что вы sudo chmod +x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 25 July 2018 в 23:04

Да, вы поняли.

Просто запустите его с помощью #!/bin/bash, как обычно. И убедитесь, что вы sudo chmod +x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 31 July 2018 в 12:17

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 2 August 2018 в 04:25

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 4 August 2018 в 20:57

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 6 August 2018 в 04:29

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 7 August 2018 в 22:38

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 10 August 2018 в 10:45

Да, вы это получили.

Просто запустите его с помощью #! / bin / bash , как обычно. И убедитесь, что вы sudo chmod + x /etc/cron.hourly/yourscript, потому что он не будет работать без разрешения на выполнение.

11
ответ дан 13 August 2018 в 17:18

Каждый скрипт, помещенный в папку /etc/cron.hourly, будет выполняться по часовой стрелке.

Однако ваши файлы должны быть:

исполняемым, соответствуют пространству имен скрипта cbb Debian (^[a-zA-Z0-9_-]+$).

Так, например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

[ f1]
6
ответ дан 26 May 2018 в 00:59

Все, что в /etc/cron.hourly будет выполняться почасово, точно так же, как что-либо в /etc/cron.daily будет запускаться один раз в день.

Убедитесь, что файл является исполняемым, и запустите его с помощью #!/bin/bash или [ f4] (или #!/usr/bin/env python) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 26 May 2018 в 00:59

Все, что в /etc/cron.hourly будет выполняться почасово, точно так же, как что-либо в /etc/cron.daily будет запускаться один раз в день.

Убедитесь, что файл является исполняемым, и запустите его с помощью #!/bin/bash или #!/usr/bin/python (или #!/usr/bin/env python) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 25 July 2018 в 23:04

Каждый скрипт, помещенный в папку /etc/cron.hourly, будет выполняться по часовой стрелке.

Однако ваши файлы должны быть:

исполняемым, соответствуют пространству имен скрипта cbb Debian (^[a-zA-Z0-9_-]+$).

Так, например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

sudo run-parts --report --test /etc/cron.hourly
6
ответ дан 25 July 2018 в 23:04

Все, что в /etc/cron.hourly будет выполняться почасово, точно так же, как что-либо в /etc/cron.daily будет запускаться один раз в день.

Убедитесь, что файл является исполняемым, и запустите его с помощью #!/bin/bash или #!/usr/bin/python (или #!/usr/bin/env python) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 31 July 2018 в 12:17

Каждый скрипт, помещенный в папку /etc/cron.hourly, будет выполняться по часовой стрелке.

Однако ваши файлы должны быть:

исполняемым, соответствуют пространству имен скрипта cbb Debian (^[a-zA-Z0-9_-]+$).

Так, например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

sudo run-parts --report --test /etc/cron.hourly
6
ответ дан 31 July 2018 в 12:17

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 2 August 2018 в 04:25

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 2 August 2018 в 04:25

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 4 August 2018 в 20:57

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 4 August 2018 в 20:57

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 6 August 2018 в 04:29

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 6 August 2018 в 04:29

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 7 August 2018 в 22:38

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 7 August 2018 в 22:38

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 10 August 2018 в 10:45

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 10 August 2018 в 10:45

Все, что в /etc/cron.hourly будет исполнено ежечасно, как и все в /etc/cron.daily , будет выполняться один раз в день.

]

Убедитесь, что файл выполним, и запустите его с помощью #! / bin / bash или #! / usr / bin / python (или # ! / usr / bin / env python ) или все, что подходит для типа скрипта, который вы будете запускать.

5
ответ дан 13 August 2018 в 17:18

Каждый скрипт, помещенный в папку /etc/cron.hourly , запускается по часовой стрелке.

Однако ваши файлы должны быть:

  • ,
  • соответствует пространству имен сценариев cron для сценариев Debian (^ [a-zA-Z0-9 _-] + $) .

Например, если у вас есть сценарий с расширением, он не будет работать.

Чтобы напечатать имена сценариев, которые будут вызываться, запустите:

  sudo run  -parts --report --test /etc/cron.hourly  
6
ответ дан 13 August 2018 в 17:18

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

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