vovs03 / desertos

It's time, when desert dominates in a clean operating system. And you need to build everything from scratch here.
0 stars 0 forks source link

Выполнение пропущенной cron задачи на NIX-system #41

Open vovs03 opened 5 years ago

vovs03 commented 5 years ago

Что делать, если комп был выключен, и пропущена крон-задача? А она должна выполниться в этот день?

ручками этот скрипт пока что запускаю, но не знаю, как автоматизировать процесс Какую-нибудь проверку по логу системы делать? и если не было запуска скрипта в данном дне, то запускать(Пока что так вижу решение) Что делать, если комп был выключен, и пропущена крон-задача? А она должна выполниться в этот день? Есть скрипт запускающий приложение, он прописан как `cron task` Ручками этот скрипт пока что запускаю, но не знаю, как автоматизировать процесс. Как мне видится это решение: Написать скрипт, который делает проверку по логу системы и если не было запуска скрипта в данном дне, то запускать(Пока что так вижу решение) https://ru.stackoverflow.com/questions/339378/Как-настроить-в-cron-выполнение-просроченных-задач как написать свой процесс(demon) для ubuntu > [UPD 2019-01-06 23:00] > > - http://linuxportal.ru/entry.php/2361_0_3_0_C/ >- https://www.opennet.ru/base/dev/daemon_example.txt.html Комменты интересны, но как туториал стоит попробовать. 21:50 отправил вопрос на СО https://ru.stackoverflow.com/questions/928159/Выполнение-пропущенной-cron-задачи-на-nix-system Посоветовали в irc/#linux-mint KeyJoo, а можно наверно, например создавать файл "маркер" и проверять свежий ли он, в зависимости от этого делать или не делать что-то zuzabrik> userb: https://ru.wikipedia.org/wiki/Anacron userb: https://www.opennet.ru/man.shtml?topic=anacron&russian=0&category=&submit=%F0%CF%CB%C1%DA%C1%D4%D8+man zuzabrik> вот еще тема на форуме - https://linuxmint.com.ru/viewtopic.php?t=3380 может поможет https://ru.wikipedia.org/wiki/Anacron https://twitter.com/kadrlike/status/1080904243442212864 `22:22:22` ## Связано - #40
vovs03 commented 5 years ago

Возвращение к проблеме - Редактирование задач в cron

Поиск по ишьюсам

# Return to cron-problems | Don't remember HowTo
Search by issues
 - Task      : "Find my notes about howto edit Crontab"
 - Operation : 'crontab' 
 - Date      : 2019-09-13
 - Resilt    : false

:memo: Tomboy

Note from 2018-11-07 08:55:23.489

:heart_decoration: Crontab

crontab -u keyjoo -e

// add command 50 7 * * * keyjoo /bin/bash ~/code/scripts/hi.sh

10-13 ~/code/scripts/open-stack-exchange-sites.sh

https://www.linuxquestions.org/questions/linux-general-1/launch-firefox-from-a-cron-713160/ set in my code:

#!/bin/bash
export DISPLAY=:0
xhost localhost
/usr/bin/firefox

how to see crontab log in linux
https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log

` /var/log/syslog `

`grep CRON /var/log/syslog`
`tail -f /var/log/syslog | grep CRON`

>> Error:
Nov  7 09:00:01 osart-011 CRON[11205]: (CRON) info (No MTA installed, discarding output)

My gist
http://bit.ly/2zuxka0

```g
https://askubuntu.com/questions/222512/cron-info-no-mta-installed-discarding-output-error-in-the-syslog
sudo apt-get install postfix

https://awc.com.my/uploadnew/5ffbd639c5e6eccea359cb1453a02bed_Setting%20Up%20Cron%20Job%20Using%20crontab.pdf

CRON
`tail -f /var/log/syslog | grep CRON`

#Github Auth Docker
Developer accaunt
3Gb RAM

https://codenvy.io/docs/