File Crontab dapat digunakan untuk mengotomatiskan cadangan, pemeliharaan sistem dan tugas-tugas berulang lainnya. Sintaksnya kuat dan fleksibel, sehingga Anda dapat menjalankan tugas setiap lima belas menit atau pada menit tertentu pada hari tertentu setiap tahun.
Membuka Crontab
Menggunakan crontab -e perintah untuk membuka file crontab akun pengguna Anda. Perintah dalam file ini dijalankan dengan izin akun pengguna Anda. Jika Anda ingin menjalankan perintah dengan izin sistem, gunakan sudo crontab -e perintah untuk membuka file crontab akun root. Menggunakan su -c "crontab -e" perintah sebaliknya jika distribusi Linux Anda tidak menggunakan sudo.
Jika Anda tidak nyaman menggunakan vi, Anda dapat mengetik :berhenti ke vi dan tekan Enter untuk menutupnya. Jalankan ekspor EDITOR = nano perintah, lalu jalankan crontab -e lagi untuk membuka file crontab di Nano.
Menambahkan Tugas Baru
Gunakan tombol panah atau tombol halaman bawah untuk menggulir ke bagian bawah file crontab di Nano. Garis yang dimulai dengan # adalah baris komentar, yang berarti bahwa cron mengabaikannya. Komentar hanya memberikan informasi kepada orang-orang yang mengedit file.
minute(0-59) hour(0-23) day(1-31) month(1-12) weekday(0-6) command
Anda dapat menggunakan karakter tanda bintang (*) untuk mencocokkan nilai apa pun. Misalnya, menggunakan tanda bintang untuk bulan itu akan menyebabkan perintah untuk berjalan setiap bulan.
29 0 * * * /usr/bin/example
Kami menggunakan 29 untuk tanda 30 menit dan 0 untuk jam 12 pagi karena nilai menit, jam dan hari kerja dimulai pada 0. Perhatikan bahwa nilai hari dan bulan dimulai pada 1 bukannya 0.
Berbagai Nilai dan Jangkauan
Gunakan nilai yang dipisahkan koma untuk beberapa kali spesifik. Misalnya, garis
0,14,29,44 * * * * /usr/bin/example2
menjalankan / usr / bin / example2 pada tanda 15 menit setiap jam, setiap hari. Pastikan Anda menambahkan setiap tugas baru di baris baru.
0 11 * 1-6 * /usr/bin/example3
menjalankan / usr / bin / example3 pada siang hari setiap hari, tetapi hanya dalam enam bulan pertama tahun ini.
Menyimpan File
Tekan Ctrl-O dan tekan Enter untuk menyimpan file crontab di Nano. Gunakan pintasan Ctrl-X untuk menutup Nano setelah Anda menyimpan file.