
kepada Untuk menguruskan tugasan yang berulang, adalah perlu untuk menjadualkan proses-proses tersebut. dengan satu frekuensi temporal. Untuk ini yang digunakan arahan cronyang dibantu oleh fail yang dipanggil Crontab.
Dalam fail ini Cara proses mesti diuruskan ditetapkan untuk setiap pengguna. Tetapi ini bukan semua yang anda perlu tahu tentang Crontab, kerana ia mempunyai rahsia lain yang perlu anda ingat.
Jika anda mahu Untuk mengetahui lebih lanjut tentang Crontab, kami menjemput anda untuk terus membaca catatan ini.Anda akan mengetahui apa jenis tugasan yang boleh dijadualkan dan langkah-langkah yang perlu anda ambil dalam Sistem Operasi Linux.
Apakah arahan Crontab dan apakah kegunaannya dalam Linux?
Sebelum mempelajari cara arahan Crontab berfungsi Adalah perlu untuk mengetahui apakah kegunaan arahan lain, cronYang terakhir ialah program yang digunakan, dalam terminal Linux, setiap kali proses perlu dilaksanakan dalam latar belakang pada saat yang tepat. Ini bermakna tindakan itu akan berlaku (contohnya) setiap minit, setiap hari, setiap bilangan jam tertentu, atau sekali seminggu.
Untuk menyatakan bagaimana ia sepatutnya berfungsi cron Arahan perlu ditulis dalam fail tertentu yang dipanggil crontab. Elemen ini merupakan fail teks yang disimpan dalam arahan dan boleh diubah suai mengikut keperluan setiap pengguna. Daripada semua ini, ia menunjukkan bahawa Crontab ialah fail yang disimpan dalam arahan cron untuk menyatakan arahan yang diperlukan bagi melaksanakan tugas arahan utama.
Apakah jenis tugas yang boleh dijadualkan menggunakan arahan Crontab dalam Linux?
Tugasan yang boleh dijadualkan menggunakan Crontab dalam Linux termasuk:
- Aktifkan pemberitahuan perenggan mengingat kembali peristiwa pada masa tertentu.
- Kemas kini program menetapkan hari dan masa bila anda mahu proses ini dijalankan.
- Mulakan anda Antivirus Linux di latar belakang pada masa tertentu.
- Padamkan fail yang mereka temui en folder kongsi.
- Sesuaikan kebenaran pengguna setiap tempoh tertentu.
- simpan fail pada waktu tertentu dalam sehari.
- Minta kata laluan akses pengguna sekali seminggu
Ketahui langkah demi langkah cara menggunakan Crontab untuk mengautomasikan tugas dalam Linux
Arahan langkah demi langkah untuk menggunakan Crontab dengan betul bagi mengautomasikan tugasan dalam Linux adalah seperti berikut:
Mulakan Crontab
Perkara pertama yang perlu anda lakukan ialah membuat skrip, yang akan berfungsi dengan cron supaya ia boleh mengikuti arahan yang anda mahu arahan tersebut laksanakan pada masa tertentu. Kita akan ambil sebagai contoh bahawa anda memerlukan kemas kini sistem pengendalian dilakukan secara automatik.
Untuk melakukan ini, anda perlu memasukkan konsol dan taip:
#!/bin/bash #skrip nama mod kemas kini automatik #tulis pengedaran Linux anda #apt-get update & apt-get -y naik taraf (jika distro anda ialah Ubuntu atau Debian, anda perlu mengalih keluar #) #fedora #yum -y update #Arch #pacman --noconfirm -Syu
selepas Sebaik sahaja anda telah mencipta skrip ini, anda perlu menyimpannya sebagai actualizacion.sh y Tukar kebenaran pelaksanaan dengan menaip chmod a+x ~/scripts/actualizacion.sh.
Tambah tugasan
Apa yang perlu anda lakukan sekarang ialah Sertakan apa yang anda ingin lakukan secara berkala. (Dalam contoh kami, ia merupakan kemas kini OS, tetapi anda juga boleh menjalankan antivirus, menyemak e-mel anda, dsb.). Untuk menambah tugasan, anda perlu gunakan hujah -eyang akan membantu anda memilih editor teks.
Ini akan membolehkan fail Crontab anda menjadi:
# m h dom mon dow user command
Dengan cara ini Anda perlu memasukkan minit yang sepadan untuk menjalankan skrip (M)masa yang tepat (H), hari dalam bulan di mana tugasan itu akan dilaksanakan (matahari) dan hari dalam seminggu (turun)Ia juga boleh berbentuk angka dengan menulis 1 (seperti Ahad). Untuk maklumat lanjut, teliti imej dalam siaran ini; ia akan membantu anda memahami semua pembolehubah. Anda juga perlu memasukkan nama pengguna anda. (user) dan laluan untuk mengakses skrip (command).
Contohnya ialah:
- kepada Anda perlu menulis skrip untuk mengemas kininya setiap hari pada pukul 11:30 pagi
30 11 * * * usuario /home/usuario/scripts/actualizar.sh. - Dalam kes Jika anda ingin menjalankannya pada 20 November jam 6:30 petang, anda perlu menulis
30 18 11 20 sun usuario /home/usuario/scripts/actualizar.sh.















