İlan
Bilgisayarınızda tekrar tekrar bir şey yaptınız ve otomatikleştirip kendi başına çalışmasını istediniz mi?
Linux'ta, bir görevi zamanlamanın ve otomatikleştirmenin en kolay yolu crontab kullanmaktır. Bu, komutları veya komut dosyalarını belirli bir saat / tarihte otomatik olarak yürütmenizi sağlayan komut satırı tabanlı bir uygulamadır.
Terminal ve komut satırı arayüzünü beğenmeyenler için, Gnome Programı crontab'ın grafik eşdeğeridir. Gücünü güçlendirir. vixie-cron, dcron ve en crontab dosyanızı yönetmek ve bilgisayarınızdaki görevleri zamanlamak için kolay bir yol sağlamaktır. Yinelenen bir görevi veya yalnızca bir kez gerçekleşen görevi zamanlarken, Gnome-zamanlamasının işleyişinde sorun yoktur.

Kurulum
Gnome Schedule çoğu Linux dağıtımının deposunda bulunur, bu nedenle kurulum kolay bir iştir. Ubuntu kullanıyorsanız, bu bağlantıyı tıklayarak Synaptic Package Manager'a veya terminalinize kolayca kurabilirsiniz:
sudo apt-get install gnome-zamanlama
kullanım
Yeni bir görev zamanladığınızda, bunun yinelenen bir görev mi, yoksa tek seferlik bir şey mi olduğunu seçebilirsiniz.

Bir defalık görev için, görev tanımını, kod yürütme tarihini ve saatini ve yürütülecek kodu girmeniz istenir. Bilmemeniz durumunda, bir defalık görev, çalıştırılacak yalnızca bir şeyi planlayabileceğiniz anlamına gelmez. Gnome Zaman Çizelgesi'ni birden fazla komutu çalıştıracak ve aynı anda farklı şeyler yapacak şekilde kolayca yapılandırabilirsiniz.
Örneğin, tüm uygulamaları durdurabilir, çöp kutusunu temizleyebilir ve geceleri saat 22: 00'de bilgisayarı kapatabilirsiniz. Her komutu yeni bir satıra ve çalışmasını istediğiniz sırayla girdiğinizden emin olmanız yeterlidir.

Mevcut görevi şablon olarak eklemeniz için bir düğme de vardır. Şablonla, aynı görevin ayarını tekrar tekrar girmek zorunda kalmazsınız.
Tekrarlayan modda, görevi her hafta, saat, dakika, saniye veya her yeniden başlatmada çalışacak şekilde tanımlayabilirsiniz. Hassas kontrol istiyorsanız, zamanlamayı manuel olarak düzenlemek için Gelişmiş modunu da açabilirsiniz.


Varsayılan olarak, Gnome Zamanlaması yönetici izni gerektiren komut kodunu çalıştıramaz. Sistem ayarını içeren görevleri zamanlamak için, görevi zamanlamaya eklemeden önce Gnome Zamanlamasını Süper Kullanıcı modunda çalıştırmanız gerekir. Bunu yapmak için, Gnome Schedule uygulamasını terminalden çalıştırmanız gerekir.
gksu gnome programı
Süper kullanıcı modunda, diğer kullanıcının zamanlanan görevlerini de düzenleyebilirsiniz.
Sonuç
Gnome Schedule, Linux makinenizdeki görevleri zamanlamak ve otomatikleştirmek için basit ve kullanımı kolay bir uygulamadır. Bir cron işi oluşturmak için herhangi bir komut satırı talimatını hatırlamanızı veya öğrenmenizi gerektirmez, ancak görevlerinizi kolayca planlamanızı ve otomatikleştirmenizi sağlar. Yine de, görevlerinizi yürüten komut satırı kodlarını öğrenmek zorunda kalacaksınız ya da görevi oluşturamayacaksınız.
Geliştirici, kapatma, çöp kutusunu temizleme, tüm pencereleri kapatma gibi standart görevler için önceden tanımlanmış bazı şablonlar ekleyebilirse harika olurdu.
Linux makinenizdeki görevleri otomatikleştirmek ve zamanlamak için başka hangi yazılımları kullanıyorsunuz?
Resim kredisi: Jean-Lou Dupont
Damien Oh, hayatı kolaylaştırmak için çeşitli işletim sistemlerini düzenlemeyi ve hacklemeyi seven çok yönlü bir teknoloji meraklısıdır. MakeTechEasier.com'daki tüm ipuçlarını, püf noktalarını ve öğreticileri paylaştığı bloguna göz atın.