"Enter"a basıp içeriğe geçin

FreeBSD’de Crontab Nedir – Linux Önerileri

Bu öğretici, FreeBSD’nin crontab komut satırı aracını tanıtacaktır. Crontab ile, cron arka plan programının yaydığı tabloları sabitleyebilir veya kaldırabilirsiniz. Doğrudan yapılandırılamayan /var içindeki dosyaları düzenlemek için de kullanılabilir. Esas olarak komut yürütme işlemlerini programlamak ve otomatikleştirmek için kullanılır.

Crontab herhangi bir kullanıcı hesabına verilebilir. Varsa, izin verilen dosyada crontab komutunu kullanabilen kullanıcı hesapları listelenir. Aksi takdirde, kullanıcıların bu komutu kullanması yasaklanan ne olursa olsun, ya kırmızı dosyayı çalıştırır ya da komut, yapılandırma kümesine bağlı olarak yalnızca tüm kullanıcılar veya herhangi bir kullanıcı değişkeni (süper kullanıcı hariç) tarafından kullanılabilir. \

Seçenekler / Crontab tuşları

Herhangi bir seçenek olmadan crontab’ı kullanmak, crontab’ı kullanıcıya gösterecektir.

-u seçeneği ile:

-u seçeneği, bir kullanıcı adı ile bir crontab’a eklendiğinde, o kullanıcı için crontab’ı değiştirir.

-l seçeneği ile:

-l seçeneğini crontab komutuna eklemek, crontab standart çıktısını verir.

-r seçeneği ile:

-r seçeneğini crontab komutuyla birlikte kullanmak crontab’ı siler. Crontab’ı gerçekten silmeden önce onaylamanız istenecektir.

-f seçeneği ile:

crontab komutunu -f seçeneğiyle çalıştırmak, önce onay istemeden crontab’ı siler, bu nedenle dikkatli kullanın.

-e seçeneği ile:

Geçerli crontab’ta değişiklik yapmak için crontab ile -e seçeneğini kullanın ve editörden çıkışta değiştirilmiş crontab’ı yükleyecektir.

crontab dosyaları

crontab aracı ile ilgili dosyalar aşağıdaki gibidir:

  1. /var/cron/ konumunda bulunan dosya, hangi kullanıcıların crontab kullanmasına izin verildiğini gösterir.
  2. /var/cron/deny içindeki dosya, kullanıcıların hangi crontab ayrıcalıklarıyla kısıtlandığını gösterir.
  3. Son olarak, /var/cron/tabs içindeki dosya crontab tablolarını listeler.

sözdizimi:

Crontab komutunu kullanmak için sözdizimi aşağıdaki gibidir:

$crontab [-u kullanıcı]bir dosya
$crontab [-u kullanıcı]{-ile|-r[-F]|-e }

çözüm

Kullanıcılar, crontab kullanılarak yürütülecek komutları programlayabilir ve otomatikleştirebilir. Cron yardımcı programı arka planda çalışır ve crontab’ta listelenen tüm komutları çalıştırır.

Şablon kullanmak yerine yeni bir crontab dosyası başlatmak istiyorsanız -e seçeneği ile crontab komutunu kullanabilirsiniz.

Diğer gönderilerimize göz at

[wpcin-random-posts]

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir