Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Cron нет заданий, но они выполняются  (Прочитано 900 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alter_Anapa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Установил Ubuntu 16.04 server и прописал задания в cron для резервирования данных. Сервер обновился на 18.04 и сейчас 20.04. Задания выполняется всё работает. Решил добавить ещё одно задание и вижу:

sudo crontab -u alter -l
no crontab for alter

sudo crontab -u root -l
no crontab for root

Повторю, задания выполняются. Предположил что в какой-то момент при обновлении системы задания перебрались в Systemd Timers.

Но я не могу их найти. Их нет в этих местах:

/etc/systemd/system/
/usr/lib/systemd/system/

Кроме того установлен cockpit и на вкладке Services - Timers так же не наблюдаю свои задания.

Подскажите, пожалуйста, где они спрятались?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Cron нет заданий, но они выполняются
« Ответ #1 : 03 Января 2022, 14:43:19 »
ls -l /etc/cron*
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Alter_Anapa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Cron нет заданий, но они выполняются
« Ответ #2 : 03 Января 2022, 15:06:25 »
К сожалению их тут нет. Но диски, резервирование базы данных, папка /var/www и rsync выполняются каждую ночь

alter@server:~$ ls -l /etc/cron*
-rw-r--r-- 1 root root 1042 Feb 13  2020 /etc/crontab

/etc/cron.d:
total 20
-rw-r--r-- 1 root root 775 Nov  8  2018 certbot
-rw-r--r-- 1 root root 201 Feb 14  2020 e2scrub_all
-rw-r--r-- 1 root root 712 Jan 18  2018 php
-rw-r--r-- 1 root root 191 Feb 24  2018 popularity-contest
-rw-r--r-- 1 root root  72 Jun 30  2018 unms-update

/etc/cron.daily:
total 44
-rwxr-xr-x 1 root root  539 Oct 23  2017 apache2
-rwxr-xr-x 1 root root 1478 Apr 20  2018 apt-compat
-rwxr-xr-x 1 root root  355 Apr 12  2017 bsdmainutils
-rwxr-xr-x 1 root root  384 Nov 19  2019 cracklib-runtime
-rwxr-xr-x 1 root root 1187 Sep  6  2019 dpkg
-rwxr-xr-x 1 root root  377 Jan 21  2019 logrotate
-rwxr-xr-x 1 root root 1123 Feb 25  2020 man-db
-rwxr-xr-x 1 root root  543 Jul 17  2019 mlocate
-rwxr-xr-x 1 root root 4574 Jul 18  2019 popularity-contest
-rwxr-xr-x 1 root root  383 Sep  1  2017 samba

/etc/cron.hourly:
total 0

/etc/cron.monthly:
total 0

/etc/cron.weekly:
total 4
-rwxr-xr-x 1 root root 813 Feb 25  2020 man-db
« Последнее редактирование: 03 Января 2022, 15:10:53 от Alter_Anapa »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Cron нет заданий, но они выполняются
« Ответ #3 : 04 Января 2022, 11:27:46 »
getent passwd | while IFS=: read -r u _; do echo \# Crontab for user: $u && sudo -Hu "$u" -- crontab -l; done
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
Re: Cron нет заданий, но они выполняются
« Ответ #4 : 04 Января 2022, 14:59:33 »
смотрите какие задания выполняются под какими пользователями

crontab -e      --Редактирование или создание файла расписания для текущего пользователя
crontab -l      --Вывод содержимого расписания текущего пользователя
crontab -r      --Удаление файла расписания текущего пользователя
crontab -u user --Работа с расписаниями конкретных пользователей. Доступно только суперпользователю<

файл расписаний пользователя храниться в каталоге
/var/spool/cron/crontabs/[user]
« Последнее редактирование: 04 Января 2022, 15:01:36 от Domitory »

 

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