SORU
25 EYLÜL 2008, PERŞEMBE


Nasıl tüm kullanıcılar için tüm cron işleri listesi?

Bir komut ya da bana bir kez bir *NİX sistem planlanan cron işleri her görüntülemenize olanak sağlayacak olan bir script var mı? Kullanıcı crontabs yanı sıra /etc/cron.d Her neyse /etc/crontab, ve tüm dahil etmek istiyorum. Ayrıca belirli komutları /etc/crontab run-parts koşarken görmek güzel olurdu.

İdeal olarak, iyi bir sütun şeklinde çıkış istiyorum ve anlamlı bir şekilde emretti.

Sonra birden çok sunucudan gelen bu listeleri genel "etkinlikler takvimi" görüntülemek için birleştirme yapabilirim

Eğer birileri bu kadar zahmete eğer böyle bir senaryoyu kendim yazmak üzereydim, ama...

CEVAP
25 EYLÜL 2008, PERŞEMBE


Kök, ama bunu çalıştırmak gerekir

for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done

her kullanıcı adı içinde döngü kendi crontab liste olacak. Bu crontabs ilgili kullanıcılara ait onları ya da root olmaktan başka bir kullanıcının crontab G/Ç görmek mümkün olmayacaktır.


Edit eğer bilmek istiyorsanız, bir kullanıcı eklemek için crontab - echo $ user ait

for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • L33TNoonProductions

    L33TNoonProd

    24 EYLÜL 2010
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009