Merhabalar, kendimce bir tane script kodladım günlük depo belleğini kalıntılarını temizleyen. Bu günlük olacağından dolayı kendim uğraşmak yerine crontab kullanmak istedim fakat ubuntu gibi /etc/crontab diye bir klasör mevcut değil. Acaba Arch Linux alt tabanlı cronjob nasıl oluyor nereye giriyoruz kodlarımızı?
Şuraya bakınız: https://forum.manjaro.org/index.php?topic=25195.0 ve https://wiki.archlinux.org/index.php/cron
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
journalctl -xb -u cronie çıktısında hata alıyorum .
[muhammed@muhammed ~]$ journalctl -xb -u cronie
-- Logs begin at ons 2016-03-30 15:44:09 CEST, end at tor 2016-03-31 16:29:41 CEST. --
mar 31 12:08:21 muhammed systemd[1]: Started Periodic Command Scheduler.
-- Subject: Unit cronie.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit cronie.service has finished starting up.
--
-- The start-up result is done.
mar 31 12:08:21 muhammed crond[437]: (CRON) INFO (Syslog will be used instead of sendmail.)
mar 31 12:08:21 muhammed crond[437]: (CRON) INFO (RANDOM_DELAY will be scaled with factor 53% if used.)
mar 31 12:08:21 muhammed crond[437]: (CRON) INFO (running with inotify support)
mar 31 13:01:01 muhammed CROND[1885]: (root) CMD (run-parts /etc/cron.hourly)
mar 31 14:01:01 muhammed CROND[5537]: (root) CMD (run-parts /etc/cron.hourly)
mar 31 15:01:01 muhammed CROND[6601]: (root) CMD (run-parts /etc/cron.hourly)
mar 31 16:01:01 muhammed CROND[8660]: (root) CMD (run-parts /etc/cron.hourly)
mar 31 16:19:01 muhammed crond[437]: (root) CAN'T OPEN (/etc/crontab): Filen eller katalogen finns inte | Böyle bir dosya veya klasör bulunmuyor
mar 31 16:19:01 muhammed crond[437]: (muhammed.tmp.XXXXtvRJ88) ORPHAN (no passwd entry)
mar 31 16:23:01 muhammed crond[437]: (root) CAN'T OPEN (/etc/crontab): Filen eller katalogen finns inte | Böyle bir dosya veya klasör bulunmuyor
[muhammed@muhammed ~]$
Aynı şekilde crontab -e kodugunu girdiğimde böyle bir hata veriyor
no crontab for root - using an empty one
/bin/sh: /usr/bin/vi: Filen eller katalogen finns inte | Böyle bir dosya veya klasör bulunmuyor
crontab: "/usr/bin/vi" exited with status 127
/etc/crontab diye bir dosya bulunmuyormuş acaba birşeyler yüklemem felanmı lazım yoksa hatamı var sistemde tam olarak anlıyamadım?
Crone paketlerini kurduysanız sudo systemctl enable cronie.service yapın ve sistemi yeniden başlatıp test edin
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
/bin/sh: /usr/bin/vi: Filen eller katalogen finns inte | Böyle bir dizin veya dosya bulunmadı
crontab: "/usr/bin/vi" exited with status 127
bu seferde böyle bir hata alıyorum crontab -e yazarken.
Bulunamadı diyor. Nerede, ne oluşturdunuz. Yolu ya da dosyayı bulamıyor.
şunu sembolik link oluşturup çözüme gidenler olmuş.
/bin/vi -> /usr/bin/vi
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Hiç birşey oluşturmadım zaten daha yeni format attım manjaro'ya.
Symlink oluşturduğumda ise 'Too many levels of symbolic links' hatası veriyor. Nasıl bir iş bu arkadaş ya
Tamamdır sorunu çözdüm.
Muhammet sorununu nasıl çözdüğünü paylaşır mısın? Aynı sorunu yaşayabilecek arkadaşlara da yol gösterici olur. Teşekkürler.
Keyifli forumlar...
Bilgi insanlığın malıdır. Bir grubun ya da kişin değil!