«cron» etiketlenmiş sorular

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

1
Bir Python betiği başladığında Virtualenv nasıl etkinleştirilir?
Belirli tarihlerde cron kullanarak çalıştırmak için bir python komut dosyası zamanlamak istiyorum, sorun, example.pyçalışmak example-enviçin etkinleştirilmesi gerekiyor, example.pycron her yürüttüğünde kendi virtualenv etkinleştirmek için bir yolu var mı? değilse, o zaman bash.shiçeren bir bash betiği oluşturmak zorunda mıyım #!/usr/bin/env bash workon example-env python2 example.py ve sonra bunu cron tarafından belirli …

1
cron gece yarısı 00 24 veya 00 00? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 6 yıl önce kapalı . Şu anki crontab'ım şöyle: 00 00 * * 1-5 "/home/user/script.sh" Ama tetiklenmemiş gibi görünüyor. Gece yarısı koşan olanlar …
13 cron 

1
Saat dilimi değişikliğinden sonra Cron işi patlamıyor
Yaygın hataların çoğunu ortadan kaldırmaya çalıştım, PATH'lerin cron için hazır olmasını sağlamak crontab dosyasının sonunda bir bitiş çizgisi var saat dilimi şu şekilde ayarlanır: cd /etc cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime Bash'da datekoşuyorum, anladım: Tue Sep 17 15:14:30 SGT 2013 Cron'un aynı zamanı kullanıp kullanmadığını kontrol etmek için, * * * * …
13 cron  timezone 

2
systemd - Anakron davranışını taklit eden zamanlayıcı birimleri
Sık sık çevrilmiş bir makine için bir zamanlayıcı birimi yazmam gerekiyor (örn. Klasik masaüstü kurulumu). Bu zamanlayıcı ünitesinin düzenli olarak etkinleştirilmesi gerekir ancak çok sık olmamalıdır (örneğin haftalık, aylık). Bazı yaklaşımlar buldum ama hepsi gerçekten uymuyor: Man sayfalarına göre , yapılandırılan zaman noktası geçmişte ise sadece OnBootSecve OnStartupSecdirektifleri etkinleştirilecektir. OnActiveSecDüzenli …
13 cron  systemd 


6
25 dakikada bir CronJob
Her 25 dakikada bir iş yapmanın daha kolay bir yolu olup olmadığını bilmek istiyorum. Cronjob'da, dakika parametresini * / 25 olarak belirtirseniz, her saatin yalnızca 25. ve 50. dakikalarında çalışır
13 linux  cron 

6
Programlı olarak crontab'a bir şeyler ekleyin (ssh üzeri)
Bir dağıtım komut dosyası var, bir kullanıcıya bir şey eklemek gerekir crontab(her XXX günde bir günlükleri temizleyen bir komut dosyası tetiklemek), ancak bu yalnızca ilk dağıtım sırasında veya güncelleştirilmesi gerektiğinde yapılmalıdır. (Koşabilirim xxx.py deploy envveya xxx.py update env) bu yüzden bunu yapmak zorunda: Check if my cronJob already exist Put …
13 scripting  cron 

2
Başlangıçta Bash Betiği? (Linux)
Yeniden başlatma üzerinde bir bash betiği yapmak / çalıştırmak için herhangi bir yolu var mı (örneğin Debian / Ubuntu'da olduğu gibi, evde 2 kutumun ne olduğu gibi) Ayrıca, cron işleri yapmak için önerilen kılavuzlar var mı? Onlar için tamamen yeniyim (ama çok faydalı olacaklar)
12 linux  boot  cron  scheduling 

2
Debian'da cron işlerinin belirli zamanlarda yürütülmesini nasıl önleyebilirim? (bir 'oyun' / 'performans modu')
Ben logcheck bir cron işi olarak kurdunuz gibi görünüyor ve onu çalıştırmak süreç her greptarafından logcheckbenim CPU ¼ etrafında kaplıyor. Şimdi tam CPU kapasiteme ihtiyacım olan belirli zamanlarım var ve sistemimin belirli / işlemler (belki bir şekilde belirtebileceğim) dışında mümkün olan en az kaynağı almasını sağlıyorum. Debian 9.1'imi KDE makinesiyle, …



4
önek dosyaya otomatik DB yedekleme için cronjob
En son Linux Mint kullanıyorum. Bir veritabanı yedekleme için özel bir cronjob oluşturmak mümkün olup olmadığını merak ediyordum. Benim /etc/cronjobdosyamda aşağıdaki kod var: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 30 4 * * 1-6 /home/users/backup.sh …
12 cron  backup  mysql  database 

5
komutu cron'da çalışmıyor (systemctl askıya alma)
Bu cronjob setim var: * * * * * /usr/bin/systemctl suspend Ve çalışmıyor. Ama onu bir kabukta çalıştırabilirim ve işe yarıyor. Neyin işe yaramayacağını anlamıyorum. EDIT Yönlendirme hatası çıktısı aşağıdakileri /tmp/errorsağlar: Failed to issue method call: Access denied Failed to issue method call: Access denied Benim sorum o zaman: Cronjobs …
12 cron  systemd  suspend 

1
Aşağıdaki çekirdek mesajı ne anlama geliyor?
Aşağıdaki / var / log / messages görünür, bunun anlamı nedir? Feb 19 22:51:20 kernel: [ 187.819487] non-matching-uid symlink following attempted in sticky world-writable directory by sh (fsuid 1001 != 0) Bir cron işi çalıştırmak üzereyken olur.
12 filesystems  cron 

3
TÜM stderr çıktısı crontab'ın dosyaya kaydedilmesi
Örneğin, stderrbir komut dosyasının bu şekilde günlüğünü tutabilirim : * * * * * run_script.sh > /var/log.txt 2>&1 Ancak stderrcrontab'ımdaki tüm komut dosyalarını kaydetmek istiyorum . > /var/log.txt 2>&1Tüm komut dosyalarına ekleyebilirim , ancak içinde yüzlerce komut dosyası varsa iyi değil cron. Bunu yapmanın başka, daha basit bir yolu var …

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.