
Linux çekirdeği resmi sitesi: https://www.kernel.org
Geliştirme & kararsız çekirdek:
3.15-rc3 2014-04-28
GNU/Linux'ta Çalışan Süreçleri Öldürmek
UNIX’in en büyük silahlarından biri süreçlerdir. Her süreç sistemde bağımsız çalışan, birbirini etkilemeyen ve herbiri kendi kaynağını kullanan programdır. Süreçler arkaplanda veya kabuğun kontrolünde çalışabilir. Çekirdek, her sürecin kullandığı sistem kaynağından haberdar olur ve bu kaynakların süreçler arasında adilce paylaşılmasından sorumludur. Bir süreç, aksi belirtilmedikçe çalıştığı süre içinde klavyeden bilgi alır ve ekrana bilgi verir. Çalışan programların listesini görmek için “ps” komutunu kullanabiliriz. Hiç parametre vermeden yazılırsa sadece üzerinde çalışılan kullanıcının süreçleri ekrana gelir.
ps
PID TTY TIME CMD
25359 pts/5 00:00:00 bash
25666 pts/5 00:00:00 ps
Sistemde çalışan tüm süreçlerin listesini görmek için aşağıdaki komutu çalıştırmalıyız.
ps -e
Ayrıntılı listeleme için l parametresini ekliyoruz.
ps -el
Ebeveyn süreçleri için şu kodu vermek yeterlidir:
ps -eF
Bsd stilinde süreçlerin tümünü listelemek için ise şu kod verilebilir:
ps aux
Süreçleri ve alt süreçleri alfabetik sıra ile görümtülemek için ise:
pstree
Bir kullanıcıya ait süreçlerin listesini görebilmek için (u) parametresini kullanıyoruz.
ps -u kullanıcı-adı
Süreçlerle birlikte işlemci ve bellek miktarlarınıda görmek istiyorsak.
ps -u kullanıcı-adı u
Top aracı ps aracı ps aracının aksine, süreçleri anlık değişimleride içerecek şekilde izler.Sistem üzerinde bulunan uygulamalar, üzerlerindeki iş yüküne göre sürekli olarak kaynak taleb ederler. Sistem kaynakları, önceliklerine göre çalışan uygulamalar arasında sürekli olarak paylaştırılmaktadır. Top aracı bu anlık değişimleri sürekli olarak izleyebilmemize olanak tanır. Top aracının en temel kullanımı şöyledir:
[root@localhost ~]# top
Yukarıda görüldüğü üzere sistem kaynaklarında anlık olan tüm değişmeleri izlemektedir. İlk bölümde sisteme bağlanmış olan kullanıcı sayıları ve sistem yükünü görüntüler. Hemen takib eden satırda sistemde çalışan süreç sayısı ve bu süreçlerin durumlarıyla ilgili istatistiki veriler gelir. Sonraki alanlar ise sırasıyla işlemci,hafıza ve takas alanı ile ilgili verilerdir. İkinci bölümde ise süreçler ayrıntılı olarak sütünlarda listelenir. Sütünlardaki parametrelerin büyük bir bölümü ps aracındaki ile aynıdır.
Süreçlerin Sona Erdirilmesi
Her an çalışan süreçlerden biri veya birkaçı, beklenmedik döngüye girebilir. Bunun sonucu olarak sistemin kaynaklarını, özellikle hafızayı tüketici bir duruma gelebilir. Bu tür kısır döngüye giren süreçleri bulup, eğer hayati önem taşımıyorlarsa `öldürmek’ gerekir. Süreci öldürmekten kasıt, programı tamamen durdurarak sistemle ilişkisini kesmektir. Bu sayede programın hafızada kapladığı bölge serbest kalacak, çekirdek de hafıza düzenlemesini tekrar yaparak başka süreçlere daha fazla yer ayıracaktır. Bir süreci öldürmek için kill komutu kullanılır. Bunun için ilgili programın PID’inin tespit edilmesi gerekir. Sözgelimi, benim bilgisayarımda şu an, ps -el komutuyla aldığım çıktıda Firefox’un PID’i 25470 idi. Buna göre terminale şunu yazmam gerekiyor:
kill 25470
Böylelikle Firefox kapanacaktır. Eğer öldürmeye çalıştığınız süreç, herhangi bir nedenle takılmışsa ve bu komuta tepki vermiyorsa, aşağıdaki biçimde deneyin:
kill -9 25470
Artık programın sistemle ilişkisi tamamen kesilmiştir. Kill komutu, -9 seçeneğiyle, sürece 9 numaralı sinyali gönderir. Bu sinyali alan sürecin yukarıda sözü edilen iki özel durum dışında çalışmayı sürdürmesi olanaksızdır. -9 seçeneğini özellikle sistem süreçleri üzerinde gerekmedikçe kullanmamalısınız.
Süreçleri , süreç numaralarına gerek duymadan isimleriyle öldürebilmek için killall komutu kullanılır.
killall firefox
Debian 7.0, 7.5′e Güncellendi
Debian projesi; dördüncü güncellemesi 8 Şubat 2014 tarihinde duyurulan Debian 7.0 Wheezy’nin beşinci güncellemesini duyurdu. Projenin, kod adı “Wheezy” olan 7. sürümün beşinci güncellemesini sunmaktan büyük memnuniyet duyulduğu ifade edildi. Bunun yeni bir sürüm anlamına gelmediği, ciddi sorunlar için çeşitli ayarlamalar ile büyük oranda güvenlik güncellemelerini içeren bir güncelleştirme olduğu ifade edildi. security.debian.org üzerinden düzenli olarak güncelleme yapan Debian GNU/Linux kullanıcılarının sistemlerini güncel tuttukları için herhangi bir işleme ihtiyaçlarının olmadığı vurgulandı. Güncel paketleri içeren CD ve DVD kalıplarının yansılarda en kısa zamanda hazır olacağı ifade edildi. Güncelleme hakkında geniş bilgi edinmek için güncelleme duyurusunu inceleyebilirsiniz.
Kalıplar yansılarda yerini aldığında aşağıdaki yansılardan yararlanabileceksiniz.
- İndirme sayfası
- Yansılar
- http://cdimage.debian.org/debian-cd/7.5.0/amd64/iso-cd/
- http://cdimage.debian.org/debian-cd/7.5.0/amd64/iso-dvd/
- http://cdimage.debian.org/debian-cd/7.5.0/i386/iso-cd/
- http://cdimage.debian.org/debian-cd/7.5.0/i386/iso-dvd/
Debian’ın bugünkü “test” dağıtımı jessie için haftalık olarak hazırlanan DVD kalıpları:
Live CD/DVD indirme adresleri:
Voyager Live 14.04
AWN, Conky, masaüstü arka planı olarak kullanılabilir 300′den fazla fotoğraf ve pek çok animasyonla birlikte gelen Xubuntu tabanlı dağıtım Voyager’in özelleştirilmiş Xfce 4.11 masaüstü ortamı ve multimedya hayranları için tasarlanmış özelliklerle gelen 14.04 sürümü, Rodolphe Bachelart tarafından duyuruldu. Bluetooth ve yazdırma hizmetleri varsayılan olarak devre dışı bırakılan sistemde, Clementine, Covergloobus ve Impulse otomatik müzik uygulama üçlüsü olarak yerini almış bulunuyor. YouTube videolarını izlemek için ayrılabilir SMTube uygulaması kullanılıyor. Sistemin Xfce masaüstü Fransızca ama varsayılan olarak İngilizce geliyor. Voyager Live 14.04 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Voyager Live 14.04 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Parsix GNU/Linux 6.0
Üçüncü test sürümü 7 Nisan 2014 tarihinde duyurulan Debian GNU/Linux tabanlı Parsix GNU/Linux’un “Trev” kod adlı 6.0 sürümünün GNOME masaüstü ortamının 3.10.3 sürümüyle gelen final sürümü, Alan Baghumian tarafından duyuruldu. “Trev” kod adlı 6.0r0 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Baghumian; Debian Wheezy (7.0) platformu üzerine inşa edilen sistemin kaya gibi sağlam bir yapıda olduğunu, tüm taban paketlerin 17 Nisan 2014 itibariyle Debian Wheezy depolarıyla senkronize edildiğini ifade etti. 3.12.17 Linux çekirdeği üzerine yapılandırılan sistemin, 3.10.3 GNOME masaüstü ortamıyla geldiğini belirten Baghumian; Xserver-xorg 1.14.5’e dayalı sistemin GNU Iceweasel 28.0, Chromium Browser 34.0, LibreOffice 3.5.4, Glibc 2.13, GParted 0.12.1, Empathy 3.10.1, GIMP 2.8.2, Grisbi 0.8.9, VirtualBox 4.3.10, VLC 2.0.6 gibi güncel yazılımlar içerdiğini söyledi. Parsix GNU/Linux 6.0 hakkında ayrıntılı bilgi sahibi olmak için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Parsix GNU/Linux 6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
- İndirme sayfası
- parsix_6.0r0-amd64.iso (1,072MB, MD5)
Kernel 3.14.2

Linux çekirdeği resmi sitesi: https://www.kernel.org
En son kararlı çekirdek:
3.14.2 2014-04-27
Değişiklik listesi…
Kernel 3.10.38

Linux çekirdeği resmi sitesi: https://www.kernel.org
Uzun süreli destek sürümü:
3.10.38 2014-04-27
Değişiklik listesi…




