Setelah sudo crontab -e (itu menulis "/tmp/crontab.XXXX70pN9h" 1L, 19C 1,1 Semua
Lalu saya menyimpan file. Dan untuk memeriksa ..? (bagaimana? saya tidak tahu)
And to check I
ps -e | grep cron
29818 ? 00:00:00 cron
Jadi .. tapi saya memutuskan untuk memeriksanya lagi
sudo cat /etc/cron.hourly
cat: /etc/cron.hourly: Is a directory
xi@localhost ~ $ sudo ls /etc/cron.hourly
Tidak ada! yaitu dalam direktori
Seperti yang saya mengerti 0 pertama dalam posisi jam berarti setiap jam?
Jawaban:
Bidang dalam cron adalah:
Dan Anda
0 * * * * <command>
kemudian menerjemahkan ke "Jalankan perintah pada setiap jam, setiap hari, setiap bulan, dan setiap hari kerja, jika menitnya adalah 0"Anda dapat membuat daftar crontab Anda dengan menggunakan
crontab -l
, seperti yang sudah disebutkan.Ambil Tautan ini di sini, ada beberapa Contoh Cron Praktis
sumber
Entitas Anda
crontab
dancron.hourly
terpisah. Memasukkan sesuatu ke dalam Andacrontab
tidak memasukkannyacron.hourly
, bahkan jika itu berjalan setiap jam. Memasukkan skripcron.hourly
hanyalah cara lain agar skrip dijalankan setiap jam, yaitu,cron
dasmon Anda memeriksa Andacrontab
dancron.hourly
. Memiliki keduanya akan menjalankannya dua kali.sumber
Anda dapat memeriksa apakah crontab diinstal menggunakan:
Setiap jam pesan log akan muncul
/var/log/syslog
karena dieksekusi.Bacaan lebih lanjut:
http://www.linuxweblog.com/crotab-tutorial
Saya pikir nol pertama (0) adalah menit. Tetapi jika Anda mengatakan Anda ingin sesuatu dilakukan ketika menit adalah 0, itu akan dilakukan setiap jam. Karena hanya sekali dalam satu jam, risalahnya nol.
sumber
Anda cukup menjalankan cron dengan tutorial berikut
http://answergig.com/48/please-provide-some-linux-cron-job-examples?show=48#q48
sumber
Jika Anda benar-benar mencari file cron pengguna untuk melihat kapan itu diubah atau sesuatu yang sifatnya dapat ditemukan di
/var/spool/cron/
tetapi Anda mungkin tidak boleh memanipulasi file secara manual.sumber
cron
daemon tidak akan melihat perubahan jika Anda mengedit file secara langsung. Sebagai gantinya, gunakancrontab -l
untuk membuat daftar untuk pengguna saat ini,crontab -e
untuk mengedit untuk pengguna saat ini, dan / atau memasukkan-u {user}
juga untuk mengakses pengguna yang berbedacrontab
. Ini semua didefinisikan dengan baik di halaman manual untukcrontab
.cron
agar secara otomatis memeriksa file untuk perubahan jika Anda benar - benar perlu memperbaruinya secara manual.crontab
antarmuka; untuk itulah ia ada. Kalau tidak, Anda harus berhenti dan memulai ulangcron
daemon.