Discussion

Linux at Komutu Kullanım Rehberi

Started by MysticFirewall · 10 Aug 2026 09:25 · 7 Views · 0 Replies
Thread Starter #0
Linux işletim sistemlerinde zamanlanmış görevlerin yönetimi için sıklıkla kullanılan komutlardan biri olan at, belirli bir zamanda tek seferlik komutları çalıştırmak için oldukça faydalıdır. Bu rehberde at komutunun nasıl kullanılacağını, temel yapılandırmasını ve örnek senaryoları inceleyeceğiz.

Öncelikle, at komutunun temel kullanımı için terminalde şu yapıyı kullanabilirsiniz:

CODE
1at [zaman]


Burada [zaman] ifadesi, komutun çalıştırılacağı zamanı belirtir. Örneğin, eğer 10 dakika sonra bir komut çalıştırmak istiyorsanız, terminalde şöyle bir komut yazabilirsiniz:

CODE
1echo "komut" | at now + 10 minutes


Bu komut, 10 dakika sonra belirtilen "komut"u çalıştıracaktır. at ile kullanılan zaman formatı oldukça esnektir; örneğin, "15:00", "tomorrow", "next week" gibi ifadeler de kabul edilir.

at komutunun bir diğer önemli özelliği, planlanan görevlerin durumunu kontrol etmektir. Bunun için şu komutu kullanabilirsiniz:

CODE
1atq


Bu komut, kullanıcıya ait tüm planlanmış görevleri listeleyecektir. Eğer bir görevi iptal etmek isterseniz, atrm komutunu kullanabilirsiniz:

CODE
1atrm [görev numarası]


at komutunun bir diğer avantajı, görevlerinizi belirli bir kullanıcı olarak çalıştırabilme imkanıdır. Eğer root kullanıcıysanız, başka bir kullanıcı adına görev planlamak için -u seçeneği ile birlikte -m seçeneğini kullanarak görev sonucu e-posta bildirimleri alabilirsiniz:

CODE
1at -m -u [kullanıcı adı] [zaman]


Sonuç olarak, at komutu, Linux sistemlerinde zamanlama işlemlerini oldukça basit ve etkili bir şekilde gerçekleştirmenizi sağlar. Kullanıcıların belirli zaman dilimlerinde otomatik olarak komut çalıştırmalarına olanak tanır. Bu özellik, sistem yönetimi ve otomasyon süreçlerinde büyük kolaylık sağlar.

You must be logged in to reply.

0 quotes selected