(erledigt) cron crontab nach Rechner Neustart wieder entfernt

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
ren22

(erledigt) cron crontab nach Rechner Neustart wieder entfernt

Beitrag von ren22 » 15.07.2019 19:55:29

Hallo.

warum wird mein cronjob als normaler User, den ich per "crontab -e" anlege, immer wieder nach Rechner Neustart entfernt ??
Wie bleibt ein CronJob dauerthaft erhalten unter Debian9 ?

Danke
Zuletzt geändert von ren22 am 20.07.2019 20:15:20, insgesamt 1-mal geändert.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von pferdefreund » 16.07.2019 06:30:38

Da ich mich mit cron nicht auskenne - aber bestimmt viele andere hier, wäre mal der Job und der Eintrag in der crontab für die Wissenden interessant. Ich gehe auch mal davon aus, dass cron logs schreibt. Eventuell ist da ja schon was zu erkennen. Ich verwende z. B. uc5 - eine selbstgeschriebene Jobverwaltung (OpenCobol) und da gibt es die Möglichkeit, Einmaljobs anzulegen, die nach erfolgreicher Ausführung gelöscht werden. Eventuell gibt es bei cron ja auch so was ?

Benutzeravatar
MSfree
Beiträge: 11668
Registriert: 25.09.2007 19:59:30

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von MSfree » 16.07.2019 08:08:36

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
16.07.2019 06:30:38
aber bestimmt viele andere hier, wäre mal der Job und der Eintrag in der crontab für die Wissenden interessant.
Richtig.
Du Ausgabe von

Code: Alles auswählen

crontab -l
würden wir hier gerne sehen.
Ich gehe auch mal davon aus, dass cron logs schreibt.
cron ist eher schweigsam. Viel mehr als welcher Job gestartet wurde, findet sich in der Ausgabe von journalctl nicht.

Die Ausgaben des Jobs werden aber dem Benutzer als lokale Mail zugestellt, also einfach mal mail auf die Kommandozeile tippen.
Einmaljobs .... Eventuell gibt es bei cron ja auch so was ?
Die startet man mit at.

ren22

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von ren22 » 17.07.2019 17:13:11

Hallo,

Code: Alles auswählen

crontab -l
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h  dom mon dow   command
*/5 * * * * cd "/mnt/projekte/technicolor tc7200" && /bin/bash ./tc7200-get-connection-info.sh

Code: Alles auswählen

sudo ls -l /var/spool/cron/crontabs/
insgesamt 4
-rw------- 1 foobaruser crontab 1177 Jul 17 17:07 foobaruser
Der Inhalt der Datei /var/spool/cron/crontabs ist gleich der Ausgabe von crontab -l

Der CronJob an für sich fuktioniert solange ich den Rechner nicht neustarte ...

Benutzeravatar
MSfree
Beiträge: 11668
Registriert: 25.09.2007 19:59:30

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von MSfree » 17.07.2019 18:16:27

ren22 hat geschrieben: ↑ zum Beitrag ↑
17.07.2019 17:13:11
Der CronJob an für sich fuktioniert solange ich den Rechner nicht neustarte ...
Wie sieht crontab -l nach einem Neustart aus.
Und wie sieht die Ausgabe von

Code: Alles auswählen

mount
nach einem Neustart aus?

ren22

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von ren22 » 19.07.2019 15:52:05

Hallo,

nach dem Neustart sieht es so aus :

Code: Alles auswählen

crontab -l
no crontab for foobaruser

Code: Alles auswählen

mount
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda5 on /usr type ext4 (rw,relatime)
/dev/sda6 on /var type ext4 (rw,relatime)
/dev/sda7 on /home type ext4 (rw,relatime)
/dev/sdb1 on /mnt type btrfs (rw,relatime,space_cache,subvolid=5,subvol=/)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=36,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=11467)
tmpfs on /dev/shm type tmpfs (rw,size=2097152k)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=815024k,mode=755)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=815020k,mode=700,uid=1000,gid=1000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
tmpfs on /tmp type tmpfs (rw,noatime,size=2097152k)
tmpfs on /var/spool type tmpfs (rw,noatime)
tmpfs on /var/tmp type tmpfs (rw,noatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=4070416k,nr_inodes=1017604,mode=755)

Benutzeravatar
bluestar
Beiträge: 2419
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von bluestar » 19.07.2019 22:32:33

ren22 hat geschrieben: ↑ zum Beitrag ↑
19.07.2019 15:52:05

Code: Alles auswählen

mount
tmpfs on /var/spool type tmpfs (rw,noatime)
Da hast du dein Problem

ren22

Re: cron crontab nach Rechner Neustart wieder entfernt

Beitrag von ren22 » 20.07.2019 20:15:06

vielen Dank. Habe ich wieder was gelernt ;P .. ach Linux/Unix ich liebe Dir ;P

Antworten