Pada sistem berbasis Linux dan Unix, perintah crontab membantu Anda menjadwalkan tugas agar dapat berjalan secara otomatis di latar belakang pada waktu atau interval tertentu.
Saat Anda memulai crontab untuk pertama kalinya, Anda akan melihat prompt yang meminta Anda untuk memilih editor teks default untuk mengedit file crontab. Tetapi bagaimana jika Anda ingin mengubah editor nanti?
crontab Merekomendasikan nano
Sebagian besar sistem Linux akan merekomendasikan Anda untuk menggunakan nano sebagai editor file crontab default karena kemudahan penggunaannya. Tapi tentu saja, itu subjektif, jadi Anda harus memilih editor yang paling nyaman bagi Anda.
Jika sebelumnya Anda menyetel editor sebagai default tetapi ingin menggunakan yang lain kali ini, inilah cara melakukannya.
1. Menggunakan Perintah editor pilih
Itu pilih-editor perintah memberi Anda opsi untuk memilih editor teks default atau pilihan Anda pada sistem Linux.
Jalankan perintah pilih-editor dan Anda akan disajikan dengan daftar editor teks yang dapat Anda pilih. Beberapa pilihan umum termasuk Vim, Emacs, nano, dan gedit.
Untuk memilih editor pilihan Anda, ketik nomor yang sesuai dan tekan Memasuki.
Lain kali Anda menjalankan crontab -e perintah, file crontab Anda akan terbuka di editor yang telah Anda atur.
2. Menggunakan Variabel Lingkungan
Jika Anda belum menginstal select-editor pada sistem Anda, Anda dapat menggunakan EDITOR variabel lingkungan di Linux alih-alih. Variabel EDITOR menentukan jalur ke editor teks yang harus dipanggil oleh sistem saat crontab berjalan.
Untuk mengatur variabel EDITOR, gunakan perintah berikut:
ekspor EDITOR=/path/kepada/editor
Misalnya, untuk menyetel nano sebagai editor teks default, Anda dapat menjalankan:
ekspor EDITOR=/usr/bin/nano
Anda juga dapat mengatur variabel EDITOR di file konfigurasi shell Anda, seperti ~/.bashrc atau ~/.bash_profile, untuk membuat perubahan permanen. Misalnya, untuk menjadikan nano sebagai editor default Anda, tambahkan baris berikut ke file ~/.bashrc atau ~/.zshrc file, tergantung pada shell yang Anda gunakan:
ekspor EDITOR=/usr/bin/nano
Untuk menerapkan perubahan tanpa keluar, jalankan perintah berikut:
sumber ~/.bashrc
Setelah mengatur variabel EDITOR, Anda dapat menggunakan perintah crontab seperti biasa untuk membuat atau mengedit file crontab. Misalnya, untuk mengedit file crontab pengguna Anda saat ini, Anda dapat menjalankan:
crontab -e
Gunakan crontab untuk Mengotomatiskan Tugas di Linux
crontab adalah alat otomatisasi yang kuat pada sistem berbasis Unix, dan Anda akan merasa berguna untuk menjadwalkan tugas pada sistem Linux Anda. Anda disarankan untuk menggunakan editor teks yang paling Anda sukai untuk mengedit pekerjaan cron.
Anda dapat menggunakan crontab untuk menjadwalkan berbagai tugas berulang di Linux. Misalnya, mengambil cadangan, mengunduh file, atau sekadar membersihkan PC Anda.