Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#1

16 авг 2018, 19:01

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#2

16 авг 2018, 19:03

Больше подробностей. Как? Что?
ИзображениеИзображение

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#3

16 авг 2018, 19:13

в папку помещен файл trim.sh
на него стоят права на исполнение.. результат выполнения отправляется >> /var/log/trim.log
на файл trim.log стоятя права позволяющие писать в него.
при запуске файла вручную он отрабатывает и пишет в лог (от рута и от текущего пользователя) результат.
Сечас проверяю-данные за 1 августа когда запускал вручную.

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#4

16 авг 2018, 19:25

Вывод ls- la /etc/cron.weekly
ИзображениеИзображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#5

16 авг 2018, 19:32

Так про задание ничего и не сказано. Нет задания - нет выполнения.

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#6

16 авг 2018, 19:33

Dja писал(а):
16 авг 2018, 19:32
Так про задание ничего и не сказано. Нет задания - нет выполнения.
Какое задание? задание м для крона является сам файл в папке.

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#7

16 авг 2018, 19:33

darkfenix писал(а):
16 авг 2018, 19:25
Вывод

Код: Выделить всё

konstantin@konstantin-PC:~$ ls -la /etc/cron.weekly
итого 28
drwxr-xr-x   2 root root  4096 авг 16 21:33 .
drwxr-xr-x 142 root root 12288 авг 16 20:42 ..
-rwxr-xr-x   1 root root   723 июн 17 18:52 man-db
-rw-r--r--   1 root root   102 июн 17 18:52 .placeholder
-rwxrwxrwx   1 root root   141 авг 11 23:54 trim_sh

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#8

16 авг 2018, 19:34

задание - строка в /etc/crontab

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#9

16 авг 2018, 19:51

Dja писал(а):
16 авг 2018, 19:34
задание - строка в
там сложно слишком,свписывать, прописывать параметры и тп......... а изучать зачем,если есть папочка. Но если не решится вопрос с папкой,то придется так и сделать,прислушатся совета.

Аватара пользователя

WWolf
Сообщения: 3895
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#10

16 авг 2018, 19:53

Ivanov_k, выложи crontab... а то ты может грохнул там строчку что б папочку месячных то запускать :)

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#11

16 авг 2018, 19:53

Ничего сложного. Там уже есть строки от рута. А понять как время ставится несложно, там столбики подписаны.

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#12

16 авг 2018, 20:02

WWolf писал(а):
16 авг 2018, 19:53
crontab
выкладываю.
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
konstantin@konstantin-PC:~$

Аватара пользователя

WWolf
Сообщения: 3895
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#13

16 авг 2018, 20:31

Ivanov_k, а машина не включалась в это время? А то в анакрон только дневные и недельные задачи включены

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#14

16 авг 2018, 21:00

WWolf писал(а):
16 авг 2018, 20:31
а машина не включалась в это время? А то в анакрон только дневные и недельные задачи включены
Каждый день включаю днем, и выключаю на ночь.

Аватара пользователя

WWolf
Сообщения: 3895
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#15

16 авг 2018, 21:02

Ivanov_k, ну вот видимо и ответ... Крон не запустил задачу, так как время истекло, а анакрону надо дописать что б месячные :-D _стартовал

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#16

16 авг 2018, 21:05

47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
6 часов 47 минут.

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#17

16 авг 2018, 21:06

А причем тут месячные?

weekly - еженедельно.
WWolf писал(а):
16 авг 2018, 21:02
ну вот видимо и ответ... Крон не запустил задачу, так как время истекло, а анакрону надо дописать что б месячные :-D _стартовал
Посмотри внимательно, используется Anacronю Он выполняет задачи при включении пк,независимо от времени, даже если просрочен
 ! Сообщение из: zuzabrik
Добавляйте в свой пост, а не пишите по три поста через минуту каждый

Аватара пользователя

WWolf
Сообщения: 3895
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#18

16 авг 2018, 21:51

Ivanov_k, вот и смотрим... cron выполняет если запущена система, anacron при просрочке работает... при этом cron не вызовет anacron при просрочке... а у самого anacrona по дефолту от такое

Код: Выделить всё

# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/root
LOGNAME=root

# These replace cron's entries
1	5	cron.daily	run-parts --report /etc/cron.daily
7	10	cron.weekly	run-parts --report /etc/cron.weekly
@monthly	15	cron.monthly	run-parts --report /etc/cron.monthly
выполняет он просрочку месячных?

и да, чёт я на месячных зациклился...

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 14:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#19

16 авг 2018, 21:55

Крон запустит анакрон когда надо,а анакрон сделает прочрочку........ логичесая цепочка.
Пересоздал файлы и права,посмотрим,может в лог просто некоректно пишется.

Аватара пользователя

WWolf
Сообщения: 3895
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?

#20

16 авг 2018, 22:44

Ivanov_k писал(а):
16 авг 2018, 19:33
ls -la /etc/cron.weekly
сдаётся у тебя не хватает файла 0anacron, потому анакрон и не запускает нифига из этой папки, а крон просто по времени просерает запустить ;)

содержимое на всякий случай :)

Код: Выделить всё

#!/bin/sh
#
# anacron's cron script
#
# This script updates anacron time stamps. It is called through run-parts
# either by anacron itself or by cron.
#
# The script is called "0anacron" to assure that it will be executed
# _before_ all other scripts.

test -x /usr/sbin/anacron || exit 0
anacron -u cron.weekly

Закрыто

Вернуться в «Вопрос новичка и FaQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей