Linux Run Level Nedir?

Bu makalemde Linux üzerinde çalışma düzeyleri hakkında küçük çaplı bilgi vereceğim.

Linux işletim sistemlerinde 7 adet run level yani çalışma düzeyi bulunmaktadır. Çalışma düzeylerini küme olarak düşünecek olur ve bir tanım yapmaya çalışırsak her küme için tanımlanan hizmetler ve bu hizmetlerin çalışabilirliğinin yönetimi için kullanılırlar diyebiliriz. Örnek verecek olursak run level 1 ‘ de ağ servisi çalışmazken, run level 3 te tam olarak çalışabilmektedir.

Run Level yönetimi init tarafından gerçekleştirilir.

Run Level (Çalışma Düzeyleri) ve kısa açıklamalar;

Run Level 0 – Halt – sistem tamamen çalışmaz haldedir ve güç anahtarının kapatılmasını bekler.

Run Level 1 – Tek kullanıcı modu – Genelde bakım şifre resetleme gibi işlemlerin yapıldığı düzeydir. Sistem kullanıcı girişine açık fakat ağ servislerine tamamen kapalıdır.

Run Level 2 – Çoklu kullanıcı modu (Sadece Konsol) – Genellikle Linux dağıtımlarında bu düzeyde ağ servisleri çalışmaz, Unix işletim sistemlerinde ağ servisi çalışır fakat NFS kullanılamaz.

Run Level 3 – Çoklu kullanıcı modu (Sadece Konsol) – Tüm ağ servislerinin etkin olarak çalıştığı düzeydir.

Run Level 4 – Normalde kullanılmayan bu düzey, kullanıcı tarafından özel olarak tanımlanabilir.

Run Level 5 – Çoklu kullanıcı modu (Ekran Yöneticisi) – Bu düzeyde 3. düzeyden farklı olarak KDE, Gnome Desktop, X Window System gibi ekran yöneticileri kullanılabilir.

Run Level 6 – Yeniden başlatma modu – Sistem önce Run Level 0 a düşerek yeniden açılır.

İşletim sistemi aynı anda iki farklı çalışma düzeyinde olamaz. Sistemin şu anda bulunduğu düzeyi görmek için aşağıdaki komutu kullanabilirsiniz.

# runlevel

Eğer bu komut ile çalışma düzeyini görüntüleyemiyorsanız sistem Run Level 0 da demektir. Sistemin çalışma düzeyini değiştirmek için aşağıdaki örnek komutu kullanabilirsiniz.

init 3

Yukarıdaki komutta 3 yazdığım yere istediğiniz run level numarasını yazmalısınız.

İLGİNİZİ ÇEKEBİLİR

VMware Photon OS

Son 1 senedir konteyner teknolojileri ile alakalı yazdığım makalelerde, bir şekilde bahsi geçen farklı konularda ...

Linux Sunucularda Speed Governors ve Performans

Güç Seçenekleri Ne İşe Yarar? Masaüstü işletim sistemlerinden de alışık olduğumuz güç seçenekleri ayarı, başta ...

VMware Sanal Makinelerde Disk UUID Görünmeme Sorunu

Disk UUID Nedir? UUID (Universal Unique Identifier) bir parmak izi gibi, “evrensel eşşiz tanımlayıcı” kelimelerinin ...

Kubernetes Nedir?

Kubernetes (K8s), konteyner uygulamaların dağıtımını, ölçeklendirilmesini ve yönetimini otomatikleştirmek için açık kaynaklı bir sistemdir. Bu ...

Bir yanıt yazın

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

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

error: İçerik Korumalıdır !!