«cron» etiketlenmiş sorular

Cron, kullanıcıların komutları periyodik olarak çalıştırmasına izin veren bir iş zamanlayıcıdır.

4
Cron'un neden işlerimi yürütmediğini nasıl öğrenebilirim?
Ubuntu 14.04 kullanıyorum ve cron arka plan programı çalışıyor: # ps ax | grep cron 822 ? Ss 0:00 cron ancak herhangi bir iş yapmıyor. Daha önce /var/log/syslogböyle girişler alıyordu : 2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) ancak şimdi …
15 ubuntu  cron 


2
Bir crontab'da boşluklar önemli mi?
Crontab için manpage'den olduğu açık değil. Tarlalar arasında fazladan boşluk bırakılabilir mi? örneğin, eğer bu varsa: 1 7 * * * /scripts/foo 5 17 * * 6 /script/bar 31 6 * * 0 /scripts/bofh güzel bir şekilde yeniden biçimlendirmek güvenli mi? 1 7 * * * /scripts/foo 5 17 * …
15 cron 


1
Kök olmayan bir kullanıcı tarafından bir arka plan programını otomatik olarak nasıl başlatırsınız?
Kök olmayan bir kullanıcı olarak, sistem önyüklendiğinde bir arka plan işi çalıştırmak istiyorum. Kök ayrıcalık gerektirmeyen bir hizmet. Bunu yapmanın bir yolu var mı? Tek yönlü koymaktır sudo -u user commandiçinde rc.local, ancak düzenleme rc.localkök ayrıcalığı gerektirir. Başka bir yol, cronher dakikadan başlatmak ve çalışan herhangi bir örneği kontrol etmektir, …

5
crontab -e, sonra 0 * * * * = her saat… Nerede depolanır
Sudo crontab -e'den sonra ("/tmp/crontab.XXXX70pN9h" 1L, 19C 1,1 yazdı Tümü Sonra dosyayı kaydettim. Ve kontrol etmek için ..? (nasıl? bilmiyorum) And to check I ps -e | grep cron 29818 ? 00:00:00 cron Yani .. ama tekrar kontrol etmeye karar verdim ama sudo cat /etc/cron.hourly cat: /etc/cron.hourly: Is a directory …
14 linux  cron 

2
“* * / 1 * * *” cron girişinin anlamı nedir?
Her nasılsa, *cron ile parametrelerin etrafındaki tweaking'i anlamakta zorlanıyorum . Her saat başı bir iş yapmak istedim ve aşağıdaki ayarı kullandım: * */1 * * * Ama bu işi yapmıyor gibi görünüyor. Birisi yukarıdakilerin anlamını ve iş için neye ihtiyaç duyduğunu açıklayabilir mi?
14 cron 


3
SSL sertifikasının geçerli olup olmadığını kontrol etmek için komut dosyası
Birkaç SSL sertifikam var ve bir sertifikanın süresi dolduğunda bilgilendirilmek istiyorum. Benim fikrim, her gün basit bir komut yürüten bir cronjob yaratmak. opensslLinux'ta komutun uzak sunucunun sertifika bilgilerini görüntülemek için kullanılabileceğini biliyorum , yani: openssl s_client -connect www.google.com:443 Ancak bu çıktıda son kullanma tarihini görmüyorum. Ayrıca, CTRL+ ile bu komutu …


4
Cron yedek komut dosyası için posta göndermeyi durdurur mu?
Minecraft sunucumdaki dünya verilerini saatte cron kullanarak yedeklemek için bir yedek komut dosyası ayarladım, ancak dünyalar oyuncular tarafından sürekli olarak düzenlendiğinden, tar bana dosyaların okunurken değiştiğini söylüyordu. Koddaki katrana --ignore-command-error ekledim ve manuel olarak çalıştırdığımda herhangi bir hatayı bastırıyor, ancak cron yine de dosyaların okunurken değiştirildiğini söyleyen bir posta iletisi …
13 cron  email  backup 

3
Bu iki cron işinde yanlış olan ne?
Aşağıdaki cron işleri tanımlanmış. 55 8 * * 3 /usr/bin/php /home/mark/dev/processes/customClient/events.php > /home/mark/dev/processes/customClient/events-`date +%Y-%m-%d --date='last Wednesday'`-`date +%Y-%m-%d`.csv 0 9 * * 3 /usr/bin/echo 'The csv for last week, trying my hand at automatiging this' | /usr/bin/mutt <emailaddress> -s 'Events from `date +%Y-%m-%d --date='last Wednesday'`-`date +%Y-%m-%d`' -a '/home/mark/dev/processes/customClient/events-`date +%Y-%m-%d --date='last Wednesday'`-`date …


7
Crontab'ma nasıl giriş ekleyebilirim?
İlk defa crontab kullanıyorum. Birkaç basit test cron görevi yazmak ve bunları çalıştırmak istiyorum. $crontab * * * * * echo "Hi" hiçbir şey üretmez. crontab */1 * * * * echo "hi" diyor */1: No such file or directory. Ayrıca, şu anda çalışan cron görevlerini nasıl listeleyebilirim (yalnızca sahip …

3
/etc/cron.daily/foo: Kök yerine belirli bir kullanıcıya e-posta gönderilsin mi?
CentOS 5.5 kullanıyorum. /Etc/cron.daily/ dizininde saklanan birkaç cronjobumuz var. Bu cronjobs'ların bazılarının e-postalarının belirli bir e-posta adresine gitmesini isteriz, /etc/cron.daily/ içindeki e-postaların geri kalanı varsayılan e-posta adresine (root @ localhost) gitmelidir. /Etc/cron.daily/ içindeki cronjobs / etc / crontab dosyasından çalıştırılır. / etc / crontab bir 'MAILTO' alanını belirtir. /Etc/cron.daily/foo cronjob'ımda …
13 linux  cron 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.