
Window's da da Linux'de de çalışma seviyeleri vardır. Bunlara Runlevel denir.
Runlevel 0: Sistem halt modundadır. Bu seviyede çalışan bütün servisler öldürülür. Sistem kendini güvenli şekilde kapatır. Terminale init 0 yazıldığında bu seviyeye geçilir.
Runlevel 1: Çok kullanıcılı moddan tek kullanıcılı moda geilir. Sadece root kullanıcısı giriş yapabilir. Siteler çalışmayacaktır. Bakım ve onarım için gerekli olabilir.
Runlevel 2: Çok kullanıcılı moddur. Siteler yine çalışmayacaktır.
Runlevel 3: Siteler çalışacaktır. Ağ aktif durumdadır.
Runlevel 4: Varsayılan bir seviye değildir. İstenirse ilneve göre atanabilir.
Runlevel 5: GNOME, KDE gibi grafik arayüzlü işletim sistemleri için akitf olan çalışma seviyesidir.
Runlevel 6: Açık olan sistemi yeniden başlatacak seviyedir.
Sismenin şu an hangi çalışma seviysinde olduğunu görmek için runlevel veya who -r komutu kullanılır.
Sisteminzde 3. Seviyede çalışan uygulamaları görmek için ls /etc/rc3.d komutunu yazmanız yeterlidir.
Terminalde
komutuyla sistemdeki servisler ve çalışma seviyeleri gösterilmektedir.
Bir servisi başlatmak için
Kodu girilir.
Süreçler:
Linux'deki her uygulama aslında bir süreçtir. "daemon" veya "servis" olarak isimlendirilirler. Daeoman özel bir süreci tanımlar.
Süreçler sistemi kullanırlar. Ram'i işlemciyi veya harddiski kullanırlar. Bu nedenle sunucu performansı için süreç yönetimi çok önemlidir. Gereksiz süreçler kapatılmaldır.
Linux'de süreç veya daemon'lar PID (Proses Kimlik numarası) ile tanımlanır. PID'ler benzersizdir. Sistemde tanımlı olan süreçler /etc/rc.d/init.d dizinindedir.
komutuyla süreçler yönetilir.
Sistemde çalışan tüm servisleri görmek isiyorsak:
kodunu kullanabiliriz. Bu bize o an çalışan tüm servisleri PID numaralarıyla birlikte gösterir. Aşağıda örnek kullannım ve sonucu mevcuttur.

komutuylasya o an terminallerde açık olan süreçler listelenir.
komutu terminalde başlatılmış olan süreçleri gösterir.
komutu terminal kontrolünde olmayan süreçleri listeler.
ruzgar isiml, süreci ve alt süreçlerini listeler
ruzgar isimli kullanıcıya ait süreçleri listeler.
PID numarasını yazdığınız sürecin bilgilerini görüntüler.
man ps komutu ile ps'in nasıl kullanıldığı konusunda bilgi edinebilirsiniz. Manuel sayfasından çıkmak için q ya basabilirsiniz
top komutu çok önemli bir komuttur. Sistemi anlık olarak izleyebilirsiniz.
Burda PID'i biliyoruz. Benzersiz işlem kimlik numarası,
USER o işlemi yapan kullanıcı bilgisini verir.
PR Sürecin öncelik değeridir.
NI değeri kullanıcı tarafı öncelik değeridir. (nice değeridir)
VIRT Sürecin kullandığı sanal bellek miktarını gösterir.
RES Fiziksel hafıza kullanımını gösterir. SHR, VIRT'ın ne kadar paylaşılabilir olduğunu gösterir.
S durum demektir. Sürecin durumunu gösterir.
R--> Süreç o an çalışıyordur
S--> Süreç bekleme durumundadır
T--> Süreç durmuş demektir.
X--> Sürecin öldürüldüğünü gösterir
>--> Zombi süreç demektir.
%CPU ve %MEM'yi tahmin edebildiğinizi biliyorum. Kullanılan %'dedir.
TIME sürecin ne kadar süredir çalıştığını gösterir.
COMMAND sürecin adıdır.
top komutu 3sn'de bir sistemin görüntüsünü çeker. top ekranında d ye basarsak sn cinsinden yenileme süresini belirleyebiliriz.
top ekranında k ya basarsak PID numarası soracaktır. Gireceğimiz PID numarasıyla süreci sonlandırabiliriz.
top ekranından çıkmak için yine q tuşuna basabiliriz.

jobs komutu ise ps komutuna benzer. Fark olarak o an çalışan servisler görüntülenir.
Runlevel 0: Sistem halt modundadır. Bu seviyede çalışan bütün servisler öldürülür. Sistem kendini güvenli şekilde kapatır. Terminale init 0 yazıldığında bu seviyeye geçilir.
Runlevel 1: Çok kullanıcılı moddan tek kullanıcılı moda geilir. Sadece root kullanıcısı giriş yapabilir. Siteler çalışmayacaktır. Bakım ve onarım için gerekli olabilir.
Runlevel 2: Çok kullanıcılı moddur. Siteler yine çalışmayacaktır.
Runlevel 3: Siteler çalışacaktır. Ağ aktif durumdadır.
Runlevel 4: Varsayılan bir seviye değildir. İstenirse ilneve göre atanabilir.
Runlevel 5: GNOME, KDE gibi grafik arayüzlü işletim sistemleri için akitf olan çalışma seviyesidir.
Runlevel 6: Açık olan sistemi yeniden başlatacak seviyedir.
Sismenin şu an hangi çalışma seviysinde olduğunu görmek için runlevel veya who -r komutu kullanılır.
Sisteminzde 3. Seviyede çalışan uygulamaları görmek için ls /etc/rc3.d komutunu yazmanız yeterlidir.
Terminalde
komutuyla sistemdeki servisler ve çalışma seviyeleri gösterilmektedir.
Bir servisi başlatmak için
Kodu girilir.
Süreçler:
Linux'deki her uygulama aslında bir süreçtir. "daemon" veya "servis" olarak isimlendirilirler. Daeoman özel bir süreci tanımlar.
Süreçler sistemi kullanırlar. Ram'i işlemciyi veya harddiski kullanırlar. Bu nedenle sunucu performansı için süreç yönetimi çok önemlidir. Gereksiz süreçler kapatılmaldır.
Linux'de süreç veya daemon'lar PID (Proses Kimlik numarası) ile tanımlanır. PID'ler benzersizdir. Sistemde tanımlı olan süreçler /etc/rc.d/init.d dizinindedir.
komutuyla süreçler yönetilir.
Sistemde çalışan tüm servisleri görmek isiyorsak:
kodunu kullanabiliriz. Bu bize o an çalışan tüm servisleri PID numaralarıyla birlikte gösterir. Aşağıda örnek kullannım ve sonucu mevcuttur.

komutuylasya o an terminallerde açık olan süreçler listelenir.
komutu terminalde başlatılmış olan süreçleri gösterir.
komutu terminal kontrolünde olmayan süreçleri listeler.
ruzgar isiml, süreci ve alt süreçlerini listeler
ruzgar isimli kullanıcıya ait süreçleri listeler.
PID numarasını yazdığınız sürecin bilgilerini görüntüler.
man ps komutu ile ps'in nasıl kullanıldığı konusunda bilgi edinebilirsiniz. Manuel sayfasından çıkmak için q ya basabilirsiniz
top komutu çok önemli bir komuttur. Sistemi anlık olarak izleyebilirsiniz.
Burda PID'i biliyoruz. Benzersiz işlem kimlik numarası,
USER o işlemi yapan kullanıcı bilgisini verir.
PR Sürecin öncelik değeridir.
NI değeri kullanıcı tarafı öncelik değeridir. (nice değeridir)
VIRT Sürecin kullandığı sanal bellek miktarını gösterir.
RES Fiziksel hafıza kullanımını gösterir. SHR, VIRT'ın ne kadar paylaşılabilir olduğunu gösterir.
S durum demektir. Sürecin durumunu gösterir.
R--> Süreç o an çalışıyordur
S--> Süreç bekleme durumundadır
T--> Süreç durmuş demektir.
X--> Sürecin öldürüldüğünü gösterir
>--> Zombi süreç demektir.
%CPU ve %MEM'yi tahmin edebildiğinizi biliyorum. Kullanılan %'dedir.
TIME sürecin ne kadar süredir çalıştığını gösterir.
COMMAND sürecin adıdır.
top komutu 3sn'de bir sistemin görüntüsünü çeker. top ekranında d ye basarsak sn cinsinden yenileme süresini belirleyebiliriz.
top ekranında k ya basarsak PID numarası soracaktır. Gireceğimiz PID numarasıyla süreci sonlandırabiliriz.
top ekranından çıkmak için yine q tuşuna basabiliriz.

jobs komutu ise ps komutuna benzer. Fark olarak o an çalışan servisler görüntülenir.
Moderatörün son düzenlenenleri: