Cara menjadualkan arahan sistem dengan Cron di Linux

Anda boleh menjadualkan arahan sistem dengan Cron di Linux. Apa itu Cron? Ia adalah perkhidmatan latar belakang yang, apabila dikonfigurasikan, boleh melaksanakan sebarang arahan , skrip atau program mengikut jadual. Paling penting, ia boleh disesuaikan sepenuhnya.

Cron sangat berguna, tetapi sintaks arahan sangat mengelirukan, terutamanya untuk pengguna biasa. Atas sebab ini, kami akan membincangkan cara memahami Cron dengan mudah, dan ini adalah sintaks perintah supaya anda boleh menjadualkan arahan sistem pada mesin Linux anda secara automatik!

Pasang Cronie

Untuk sebahagian besar, Cron telah diprapasang dan disediakan pada banyak pengedaran Linux. Sebab untuk ini ialah Cron adalah pusat kepada banyak automasi baris arahan dalam industri Linux SysAdmin.

Walaupun Cron disediakan pada kebanyakan pengedaran, itu tidak bermakna setiap sistem pengendalian Linux yang wujud mempunyainya. Jadi, sebelum kita bercakap tentang cara menggunakan Cron, anda perlu memasangnya pada OS anda.

Dalam bahagian ini, kami akan menumpukan pada memasang Cronie, alat yang ditemui secara lalai pada banyak pengedaran Redhat Linux. Sebabnya? Ia mempunyai fungsi standard untuk Cron, dan pakej-pakej tersebut berada pada repositori perisian kebanyakan pengedaran Linux.

Untuk menentukan sama ada anda perlu memasang pakej Cronie, lancarkan tetingkap terminal dan masukkan arahan di bawah. Jika tiada apa-apa yang berlaku, sistem anda tidak mempunyai cara untuk menjadualkan arahan sistem dan anda harus memasang Cronie.

Crontab —h

Ubuntu/Debian

Ubuntu dan Debian tidak menyokong Cronie. Walau bagaimanapun, pengedaran Linux ini sering dikonfigurasikan dengan Cron di luar kotak. Jika atas sebab tertentu sistem anda tidak boleh menggunakan Crontab, rujuk dengan halaman wiki Debian atau Ubuntu untuk mendapatkan bantuan.

Arch Linux

Arch Linux ialah pengedaran Linux buat sendiri dan pengguna dijangka memasang setiap pakej pada sistem mereka dan mengkonfigurasinya sendiri. Akibatnya, ramai pengguna mengabaikan untuk memasang apl yang membolehkan mereka menjadualkan arahan sistem dengan Cron. Nasib baik, aplikasi Cronie berada dalam repositori perisian "Arch Linux Core". Untuk mendapatkan Cronie, masukkan arahan Pacman di bawah.

sudo pacman -S cronie

Fedora

Fedora Linux ialah sistem pengendalian stesen kerja, jadi kemungkinan besar anda sudah boleh berinteraksi dengan Cron dan Crontab. Namun, jika atas sebab tertentu anda tidak boleh, Cronie mudah dipasang dengan alat pembungkusan DNF .

sudo dnf pasang cronie -y

OpenSUSE

OpenSUSE Leap (pelepasan SUSE yang kebanyakan pengguna gunakan) ialah OS stesen kerja, sama seperti Fedora, jadi, Cron sepatutnya sudah disediakan. Walau bagaimanapun, jika tidak, pasang Cronie dengan arahan Zypper berikut .

sudo zypper pasang cronie

Linux generik

Pada pengedaran Linux yang tidak jelas yang tidak mempunyai sistem Cron? Beruntung untuk anda, Cronie ialah sumber terbuka dan arahan binaannya sangat mudah . Untuk mengetahui lebih lanjut, pergi ke halaman ini .

Jadualkan arahan sistem dengan Cron

Menjadualkan arahan sistem dengan Cron memerlukan "Crontab". "Crontab" ialah fail yang menyimpan operasi anda dan menyerahkannya kepada daemon Cron untuk dijalankan.

Untuk mengakses Crontab pada sistem anda, lancarkan terminal dan jalankan arahan berikut di bawah. Pastikan anda memasukkan baris EDITOR=nano , atau anda akan diberikan editor yang lebih mencabar , menggantikan sesuatu yang mudah seperti Nano.

EDITOR=nano crontab -e

Selepas menjalankan arahan, editor teks akan membuka kepada fail kosong baharu. Fail kosong ini adalah tempat arahan anda pergi.

Dalam Cron, penjadualan agak rumit. Ia berjalan mengikut minit, jam, hari, bulan dan hari bekerja. Walau bagaimanapun, kami tidak akan membincangkan cara menulis jadual Cron secara manual. Sebaliknya, kami akan menunjukkan anda ke tapak web Crontabgenerator , kerana ia menjadikan perkara lebih selesa.

Cara menjadualkan arahan sistem dengan Cron di Linux

Sebaik sahaja anda berjaya mencapai penjana, gunakan kotak pilihan untuk memilih jadual. Kemudian, apabila anda berpuas hati dengan jadual, beralih ke kotak "Perintah Untuk Melaksanakan".

Dalam kotak "Arahan Untuk Melaksana", tulis perintah terminal yang anda mahu komputer atau pelayan Linux anda laksanakan secara automatik. Perlu diingat bahawa "arahan" tidak terhad kepada perintah Linux seperti "kemas kini apt", "ping", dll. Ia boleh menjadi apa sahaja! Selagi arahan anda berfungsi dalam terminal, ia akan berfungsi dalam Cron!

Cara menjadualkan arahan sistem dengan Cron di Linux

Selesai mengisi arahan anda dalam kotak "Arahan Untuk Melaksanakan"? Klik butang hijau "Jana Garisan Crontab" untuk mengeluarkan baris teks. Kemudian, serlahkan teks pada halaman output dan kembali ke editor teks Crontab.

Cara menjadualkan arahan sistem dengan Cron di Linux

Tekan Ctrl + Shift + V untuk menampal kod ke dalam Nano. Kemudian, simpan dengan Ctrl + O . Setelah fail Crontab anda disimpan, kerja keras selesai. Keluar dari editor dengan Ctrl + X .

Nota: mereka yang tidak menggunakan Cronie mungkin perlu melaksanakan crontab -e selepas mengedit untuk memastikan fail baharu berkuat kuasa.

Apabila pengeditan selesai, perkhidmatan latar belakang Cron akan mengambil perhatian dan menjalankannya mengikut jadual yang anda tetapkan!

Leave a Comment

Mp3 Diags: Selesaikan Sehingga 50 Masalah Dengan Fail Audio Mp3

Mp3 Diags: Selesaikan Sehingga 50 Masalah Dengan Fail Audio Mp3

MP3 Diags ialah alat muktamad untuk menyelesaikan masalah dalam koleksi audio muzik anda. Ia boleh menandai fail mp3 anda dengan betul, menambah seni kulit album yang hilang, membetulkan VBR

Apl Pemberitahuan Desktop Google Voice

Apl Pemberitahuan Desktop Google Voice

Sama seperti Google Wave, Google Voice telah menghasilkan buzz yang agak ramai di seluruh dunia. Google menyasarkan untuk mengubah cara kita berkomunikasi dan sejak ia menjadi

Muat turun Kegemaran Flickr Dengan FlickrFaves

Muat turun Kegemaran Flickr Dengan FlickrFaves

Terdapat banyak alat yang membolehkan pengguna Flickr memuat turun foto mereka dalam kualiti yang tinggi, tetapi adakah terdapat cara untuk memuat turun Kegemaran Flickr? Baru-baru ini kami datang

OK Sampler Adalah Perisian Sampler Muzik Percuma

OK Sampler Adalah Perisian Sampler Muzik Percuma

Apakah Persampelan? Menurut Wikipedia, "Ia adalah tindakan mengambil sebahagian, atau sampel, satu rakaman bunyi dan menggunakannya semula sebagai instrumen atau

Sandaran Tapak Google: Import/Eksport

Sandaran Tapak Google: Import/Eksport

Tapak Google ialah perkhidmatan daripada Google yang membenarkan pengguna mengehos tapak web pada pelayan Google. Tetapi ada satu masalah, tidak ada pilihan bina dalam untuk membuat sandaran

Aplikasi Desktop Google Tasks

Aplikasi Desktop Google Tasks

Tugasan Google tidak begitu popular seperti perkhidmatan Google yang lain seperti Kalendar, Gelombang, Suara, dll tetapi ia masih digunakan secara meluas dan merupakan sebahagian daripada orang ramai.

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Dalam panduan kami sebelum ini tentang mengelap cakera keras dan media boleh tanggal dengan selamat melalui Ubuntu Live dan CD but DBAN, kami membincangkan cakera berasaskan Windows

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Panduan lengkap cara menggunakan Dash to Panel untuk memberikan interface Gnome Shell seperti Windows dengan langkah-langkah mudah.

Cara memasang Kali Linux terkini

Cara memasang Kali Linux terkini

Kali Linux ialah pengedaran Linux ujian keselamatan dan penembusan terkemuka. Ia digunakan oleh beribu-ribu profesional untuk mencari kelemahan keselamatan

Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!