Müzakirə

Linux Zamanlanmış Görevler Rehberi

Başladan ShadowByte · 10 avq 2026 10:01 · 1 Baxış · 0 Cavablar
Mövzunu Açan #0
Zamanlanmış görevler, Linux sistemlerinin yönetiminde önemli bir rol oynamaktadır. Bu görevler, belirli zaman dilimlerinde veya belirli aralıklarla otomatik olarak çalıştırılmak üzere ayarlanabilir. Linux'ta en yaygın kullanılan zamanlama araçları cron ve at komutlarıdır. İşte bu iki aracın nasıl çalıştığına dair detaylar.

1. Cron
Cron, tekrarlayan görevleri zamanlamak için kullanılan bir hizmettir. Cron, kullanıcıların belirli zaman dilimlerinde scriptler veya komutlar çalıştırmasına olanak tanır. Cron görevleri, genellikle bir dosyada tanımlanır; bu dosya /etc/crontab veya kullanıcı bazında crontab -e komutu ile düzenlenebilir. Cron zamanlama formatı şu şekildedir:

CODE
1* * * * * komut


Bu formatta, ilk beş yıldız sırasıyla dakika, saat, gün, ay ve haftanın günü anlamına gelir. Örneğin, her gün saat 3'te bir yedekleme scripti çalıştırmak için aşağıdaki gibi bir satır ekleyebilirsiniz:

CODE
10 3 * * * /path/to/backup-script.sh


2. At
At, bir görevi sadece bir kez belirlenen bir zamanda çalıştırmak için kullanılır. Cron'un aksine, at belirli bir zaman veya tarih belirlenerek tek seferlik görevler için idealdir. Görev eklemek için at komutunu kullanabiliriz. Örneğin, belirli bir gün ve saatte bir script çalıştırmak için:

CODE
1echo "/path/to/script.sh" | at 14:00 2023-10-10


Bu komut, belirtilen tarihte ve saatte scriptin çalışmasını sağlar.

3. Zamanlama Yönetimi
Zamanlanmış görevleri etkili bir şekilde yönetmek, sistemin verimliliği ve kaynak kullanımı açısından önemlidir. Cron ve at ile eklenen görevleri düzenli olarak gözden geçirmek ve gereksiz olanları kaldırmak, sistem performansını artırabilir.

Sonuç olarak, Linux'ta zamanlanmış görevler, sistem yöneticilerinin otomatikleştirilmiş süreçler oluşturmasına olanak tanır. Bu araçların doğru kullanımı, sistem yönetimini kolaylaştırarak zaman ve iş gücü tasarrufu sağlar.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi