Cron adalah subsistem penjadualan tugas untuk linux. Ia digunakan untuk menjadualkan pekerjaan berulang. Sekiranya anda ingin menjadualkan satu kerja, gunakan subsistem di.
Semua pengguna di kotak linux boleh menyiapkan tugas cron dengan syarat mereka dibenarkan oleh pentadbir: root. Sekatan untuk cron dikenakan dengan mengubah kombinasi /etc/cron.allow dan /etc/cron.deny.
Pada sebilangan besar pengedaran Linux terdapat juga konfigurasi cron peringkat sistem, yang tidak diliputi di sini.
Langkah-langkah
Kaedah 1 dari 2: Menyiapkan Fail
Langkah 1. Menggunakan editor kegemaran anda, buat fail cron dengan baris untuk setiap pekerjaan yang ingin anda jadwalkan, dalam format:
arahan m h d m w
- m minit
- h jam
- d hari bulan
- m bulan 1-12
- w hari minggu 0-7, Matahari, Sen, dll
Langkah 2. Muatkan fail anda ke crontab:
crontab fail anda
Kaedah 2 dari 2: Mencuba Contoh
Langkah 1. Buat testCron.txt fail yang mengandungi baris berikut:
- # lakukan ini setiap 10 minit
- * / 10 * * * * tarikh >> ~ / testCron.log
Langkah 2. Muatkannya ke cron:
crontab testCron.txt
Langkah 3. Tunggu 30 minit, periksa testCron.log, jika ia berfungsi, ia akan mengemas kini fail anda dengan cap waktu 3 kali
Langkah 4. Keluarkan crontab agar tidak berjalan selama-lamanya:
crontab -r
Petua
- Anda boleh mengedit crontab anda secara langsung menggunakan crontab -e; perhatikan ia menggunakan sintaks vi yang boleh menjadi canggung bagi pengguna baru.
- SELALU dengan * nix menggunakan halaman manual, mereka adalah rakan anda: lelaki crontab