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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как посмотреть все задания cron и anacron  (Прочитано 8221 раз)

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

triisshhh

  • Автор темы
  • Гость
Просто ради любопытства хочу знать что моя система без моего участия умеет делать. Но при crontab -l пишет что для моего юзера нет задач. Может они под рутом есть? Как их увидеть? :idiot2:

ТС не появлялся на Форуме более трех месяцев по состоянию на 31/01/2020 (последняя явка: 20/09/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 31 Января 2020, 11:38:10 от zg_nico »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6774
  • 20% Cooler
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #1 : 10 Марта 2018, 00:31:10 »
sudo crontab -l
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #2 : 10 Марта 2018, 11:31:30 »
sudo crontab -l
Так нет ничего. Такое возможно, что планировщик вообще не работает?

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #3 : 10 Марта 2018, 12:01:06 »
Смотрите что есть в каталогах крона
ls /etc/cron*/*и работает ли крон
systemctl status cron.service
« Последнее редактирование: 10 Марта 2018, 12:02:44 от ARTGALGANO »

triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #4 : 10 Марта 2018, 18:29:54 »
По команде crontab -l выдает ~$ crontab -l
no crontab for triisshhh
По команде sudo crontab -l выдает ~$ sudo crontab -l
[sudo] пароль для triisshhh:
no crontab for root
По команде ls /etc/cron*/* выдает ~$ ls /etc/cron*/*
/etc/cron.daily/0anacron          /etc/cron.daily/update-notifier-common
/etc/cron.daily/apt-compat        /etc/cron.d/anacron
/etc/cron.daily/bsdmainutils      /etc/cron.monthly/0anacron
/etc/cron.daily/cracklib-runtime  /etc/cron.weekly/0anacron
/etc/cron.daily/dpkg              /etc/cron.weekly/fstrim
/etc/cron.daily/google-chrome     /etc/cron.weekly/man-db
/etc/cron.daily/man-db            /etc/cron.weekly/tor
/etc/cron.daily/ntp               /etc/cron.weekly/update-notifier-common
/etc/cron.daily/passwd
По команде systemctl status cron.service выдает ~$ systemctl status cron.service
● cron.service - Regular background program processing daemon
   Loaded: loaded (/lib/systemd/system/cron.service; disabled; vendor preset: en
   Active: inactive (dead)
     Docs: man:cron(8)
lines 1-4/4 (END)
Получается работает? А почему так много ненужного запускает? Например гугл хром зачем? Из нужных вижу только ntp. Но разве служба обновления времени от cron зависит и сама время не обновляет? И еще fstrim. Но разве трим тоже от cron зависит? :idiot2: Можно удалить лишнее из папок /etc/cron.daily и /etc/cron.weekly ? По моему куча ненужного запускается. Оставить только ntp и трим. И то непонятно нужно им это или они сами.

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #5 : 10 Марта 2018, 18:41:37 »
служба крон не запущена -- задания не выполняются.
А что там у вас запускается -- это решать вам.
Можете не удалять , а снять бит выполнения


triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #6 : 10 Марта 2018, 18:43:46 »
служба крон не запущена -- задания не выполняются.
Тоесть как не запущена? Значит ntp и trim не выполняются? Или им крон не нужен?

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #7 : 10 Марта 2018, 20:36:05 »
Значит ntp и trim не выполняются?

sudo systemctl status ntp.service

triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #8 : 10 Марта 2018, 20:50:45 »
sudo systemctl status ntp.service
triisshhh@minepc:~$ sudo systemctl status ntp.service
[sudo] пароль для triisshhh:
● ntp.service - LSB: Start NTP daemon
   Loaded: loaded (/etc/init.d/ntp; bad; vendor preset: enabled)
   Active: active (running) since Сб 2018-03-10 17:51:01 MSK; 2h 52min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1291 ExecStart=/etc/init.d/ntp start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/ntp.service
           └─1326 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 121:129

мар 10 17:51:07 minepc ntpd[1326]: Soliciting pool server 46.243.26.34
мар 10 17:51:07 minepc ntpd[1326]: Soliciting pool server 83.98.201.134
мар 10 18:45:17 minepc ntpd[1326]: 5.79.108.34 local addr 10.8.8.92 -> <
мар 10 18:54:51 minepc ntpd[1326]: 95.211.120.4 local addr 10.8.8.92 ->
мар 10 18:55:10 minepc ntpd[1326]: 62.212.76.57 local addr 10.8.8.92 ->
мар 10 18:55:15 minepc ntpd[1326]: 93.94.224.67 local addr 10.8.8.92 ->
мар 10 18:59:44 minepc ntpd[1326]: 213.109.127.82 local addr 10.8.8.92 -
мар 10 19:03:11 minepc ntpd[1326]: 91.189.91.157 local addr 10.8.8.92 ->
мар 10 19:06:53 minepc ntpd[1326]: 95.211.212.5 local addr 10.8.8.92 ->
мар 10 19:07:54 minepc ntpd[1326]: 51.15.2.109 local addr 10.8.8.92 -> <
lines 1-18/18 (END)
Получается работает служба ntp? А как трим проверить? :idiot2:

Пользователь добавил сообщение 10 Марта 2018, 20:59:39:
Теперь все ясно :D Для включения trim нужно добавить опцию discard в fstab как сказано тут http://vasilisc.com/trim-ssd Надеюсь теперь все работает. Всем благодарочка за помощь.
« Последнее редактирование: 10 Марта 2018, 21:00:00 от triisshhh »

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #9 : 10 Марта 2018, 21:09:15 »
systemd парсит crontab и иже с ним и генерит исполняемые скрипты для systemd. т.е полностью замещает cron
http://manpages.ubuntu.com/manpages/bionic/man8/systemd-crontab-generator.8.html

triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #10 : 11 Марта 2018, 12:18:55 »
systemd парсит crontab и иже с ним и генерит исполняемые скрипты для systemd. т.е полностью замещает cron
http://manpages.ubuntu.com/manpages/bionic/man8/systemd-crontab-generator.8.html
Не логично как то имхо. Тогда крон и анакрон удалить можно чтоб не мешали получается :idiot2:

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Как посмотреть все задания cron и anacron
« Ответ #11 : 11 Марта 2018, 14:51:36 »
Не логично как то имхо. Тогда крон и анакрон удалить можно чтоб не мешали получается
да. на то и расчет, systemd.timers заменяет и cron и anacron и может гораздо большее. бUbuntu пока поддерживает cron и anacron, они входят в зависимости ubuntu-standart. но возможно скоро это может поменяться.

triisshhh

  • Автор темы
  • Гость
Re: Как посмотреть все задания cron и anacron
« Ответ #12 : 11 Марта 2018, 16:10:32 »
В который раз убеждаюсь что в базовой убунте куча ненужного запихана. И приходится это ненужное удалять. надо было минимальную ставить.

 

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