Dikkat: Bu yazıda geçen komutlar hem Linux tabanlı Centos hem de Linux tabanlı Red Hat (RHEL) işletim sisteminde geçerlidir.
Servislerin Çalışma Seviyelerine Göre Ayarlanması
“chkconfig” komutu ile servisler düzenlenebilir.
chkconfig Komutu Nasıl Kullanılmaktadır?
“chkconfig” komutunun temel kullanımı aşağıdaki gibidir.
- chkconfig [- – list|- – del|- – add] [servis]
- chkconfig [- – level çalışma-seviyeleri] servis <on|off|reset>
– – list : Hangi çalışma seviyelerinde hangi servislerin açık hangi servislerin kapalı olduğunu gösterir. Aşağıda bu komutun kullanımına örnek gösterilmiştir.
Örneğin bluetooth servisini inceleyelim. Bu servis 0, 1, 2 ve 6 sevilerinde kapalı (off) durumda 3, 4 ve 5 sevilerinde açıktır.
Ayrıca sadece tek bir servis için listeleme yapılacak ise ”chkconfig –list bluetooth” komutunda olduğu gibi servis ismi de belirtilmelidir.
– – level : 0, 1, 2, 3, 4, 5 veya 6 seviyeleri vardır. Değişiklikler için bu çalışma seviyelerinden herhangi biri veya bir kaçı seçilebilir.
Default Çalışma Seviyeleri : Herhangi bir çalışma seviyesi belirlenmediği durumlarda 3, 4 ve 5 seviyeleri üzerinde işlemler yapılır. Yani default değişiklikler 3, 4 ve 5 sevilerine yapılır.
1: Bu servisi seviye 6’da da açmak için “chkconfig – – level 6 bluetooth on” komutunu kullanalım.
2: Hemen ardından “chkconfig – – list bluetooth” komutu ile bu servise ait sonucu kontrol edelim.
Görüldüğü üzere 6 seviyesinde kapalı olan bluetooth servisi açılmıştır.
Servislerin Başlangıçtaki Durumlarını Değiştirmek:
Sistem açılırken servislerin çalışıp çalışmayacağına dair ayarlamalar komut satırında (Terminal Ekran, CLI – Command Line Interface) “ntsysv” yazıp “enter”a basmalıyız.
Gelen ekranda istenilen ayarlamalar yapılabilir.