«cron» etiketlenmiş sorular

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


1
İşlem henüz tamamlanmadıysa, systemd zamanlayıcı birimi bir sonraki çalıştırmayı atlar mı?
Her 5 dakikada bir komut çalıştırmak için systemd kullanmak istiyorum. Ancak, zaman zaman görevin çalıştırılmasının 5 dakikadan fazla sürebilme riski vardır. Bu noktada, systemd komutun ikinci bir örneğini başlatır mı, yani çalışan 2 işlemle sonuçlanacak mıyım? Birincisi tamamlanmadıysa, systemd'e ikinci bir işlem başlatmamasını söylemek mümkün müdür? Değilse, bazı iyi geçici …
18 cron  systemd 

4
posta: mesaj gönderilemiyor: sıfır dışında bir durumla işlemden çıkıldı
Ben yaklaşık iki hafta boyunca herhangi bir sorun olmadan çalışan bir cronjob yaşadım. Sonra dün gece ben genellikle aldığım e-posta alamadım kontrol etti. Kendime bir e-posta göndermeyi denemek için terminale gittim, aşağıdaki hatayı aldım: posta: mesaj gönderilemiyor: sıfır dışında bir durumla işlemden çıkıldı Ssmtp cfg dosyamda hiçbir şey değiştirmedim. Her …
18 cron  email  ssmtp 


10
Bir Linux sunucusunu 60 dakika çalıştırdıktan sonra nasıl kapatabilirim?
Güvenlik nedeniyle normalde kapalı olan bir sunucum var. Üzerinde çalışmak istediğimde çalıştırıyorum, görevlerimi yerine getiriyorum ve tekrar kapatıyorum. Görevlerim genellikle 15 dakikadan fazla sürmez. 60 dakika sonra otomatik olarak kapatmak için bir mekanizma uygulamak istiyorum. Bunu cron ile nasıl yapacağımı araştırdım, ama bunun doğru yol olduğunu düşünmüyorum çünkü cron sunucu …
18 cron  shutdown 

8
cron Vs. uyku - verimli işlemci / bellek kullanımı açısından hangisi daha iyi?
Durum: Bazı komutları / komut dosyasını belirli zaman aralıklarında çalıştırmam gerekiyor ve bunun için iki seçeneğim var: kurmak cron-job sleepbetiğin içinde bir döngü uygulayın . Soru: Kaynak tüketimi açısından hangisi daha iyi bir seçenek, neden? Mı crondaha iyi bir yolu? Cron bir tür tetikleyici kullanıyor mu yoksa diğerine göre verimli …

2
Cron.d (/etc/cron.d/ ile olduğu gibi) ve crontab arasındaki fark nedir?
Cron.d (olduğu gibi /etc/cron.d/) ve dizini arasındaki temel fark nedir crontab? Bildiğim kadarıyla anladığım kadarıyla, bir benzeri bir dosya oluşturabilir /etc/cron.d/my_non_crontab_cronjobsbiri koyacağımı gibi ve içindeki ne olursa olsun bir istediği koymak crontabyoluyla crontab -e. Peki ikisi arasındaki temel fark nedir?
18 debian  cron 

1
“Cron” un doğru büyük harf kullanımı
Yazım standartlarının tam olarak ne olduğundan emin değilim cron. Kişi tüm kelimeyi büyük harflerle mi kullanıyor? Sadece "C" mi? Hepsi küçük harf mi? Bir standart var mı, yoksa en iyi görünen ya da en uygun şekilde yazıyor musunuz? Bazı insanlar bunun "Komut Çalıştırması ON unix" için bir kısaltma olduğunu söylüyor, …
17 cron 

7
Kaçak Crontab Nasıl Bulunur?
Birkaç yıl önce, bir izleme sisteminin parçası olarak her dakika otomatik olarak bir URL'ye ping işlemi yapmak için bir cron işi ayarladım (bu aşırı basitleştirme, ancak bu soru için yapacak). Korkunç bir insan olduğum için bunu hiçbir yerde belgelemedim. Bugün, yıllar sonra, pinglenen URL'nin diğer ucundaki uygulama ile sorun yaşamaya …
17 cron 

6
Komut dosyası etkileşimli olmayan bir kabukta çalıştırılsın mı?
Bir senaryo çalıştıran bir cron işim var. Ben bir interaktif kabuk (ssh'ed bash) üzerinden komut dosyası çalıştırdığımda iyi çalışıyor. Betik cron üzerinden kendi kendine çalıştığında başarısız olur. Benim tahminim, etkileşimli kabukta ayarlanan bazı çevresel değişkenleri kullanıyor olması. Komut dosyasını gidereceğim ve bunları kaldıracağım. Değişiklik yaptıktan sonra, normalde olduğu gibi çalışmasını …

4
Bir işin uzun sürdüğü birden fazla cron işi çalıştırın
Cron işleri ile ilgili aşağıdaki genel sorum var. Yaşıyorum benim, aşağıdakileri olduğunu varsayalım crontab: * 10 * * * * someScript.sh * 11 * * * * someScript2.sh 30 11 */2 * * someScript3.sh <-- Takes a long time let's say 36 hours. * 12 * * * someScript4.sh Kalan …
17 cron 

4
crontab PATH değişkeni nasıl ayarlanır
Crontab'dan bir komut dosyası çalıştırırken sorun yaşadım. Bazı araştırmalardan sonra sorunun PATH parametresinin / sbin içermemesi nedeniyle olduğunu anladım. Ne / etc / crontab dahil ne baktım: PATH=/sbin:/bin:/usr/sbin:/usr/bin Bir test olarak - PATH değişkenini yazdırmak için basit cron işi: * * * * * echo $PATH &> /root/TMP.log çıktı: cat …
17 centos  cron  path 

1
Kök Cron Komut Dosyası Çalışmıyor (izin verilmedi)
Bu komutu kullanarak belirli bir kullanıcının klasöründe bulunan bir komut dosyasını periyodik olarak yürütmek için kök cron sekmesini düzenledim: sudo crontab -e Cron betiği çalıştırdığında, çıktı: sh: 1: /home/user/Location/Of/Script: Permission denied Kök cronun herhangi bir şey yapma izni olduğunu düşündüm. Bu komut dosyasını el ile root olarak çalıştırdığımda sorunum yok. …

2
Crond yaz saati +1 saat değişikliği yapar mı?
Geçen hafta sonu saati 02:00 ile 03:00 arasında değiştirmek zorunda kaldık. Soru: 02: 30'da bir cronjob olsaydı ne olurdu? crond zamanlama için çok eski bir çözümdür, muhtemelen ele almalıdır, ama nasıl olduğunu bilmiyorum.
16 cron  clock  dst 

3
Her gün 1 saat sonra bir cronjob'a nasıl başlayabilirim?
Her gün bir cronjob başlatmam gerekiyor, ama her gün bir saat sonra. Şimdiye kadar sahip olduğum şey yılın 1 günü hariç çoğunlukla çalışıyor: 0 0 * * * sleep $((3600 * (10#$(date +\%j) \% 24))) && /usr/local/bin/myprog Yılın günü 365 olduğunda, iş 5: 00'da başlayacaktır, ancak ertesi gün (artık yıl …
16 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.