Discussion

Linux’ta Process ID Nasıl Bulunur?

Started by Byte · 08 Aug 2026 05:51 · 1 Views · 0 Replies
Thread Starter #0
Linux işletim sisteminde çalışan her sürecin bir kimlik numarası (PID - Process ID) vardır. Bu numara, sistemdeki her sürecin benzersiz bir şekilde tanımlanmasını sağlar. PID’leri bulmanın birkaç yolu vardır ve bu yazıda bu yöntemlere detaylı bir şekilde değineceğiz.

Öncelikle, terminal üzerinden işlem kimliklerini bulmanın en yaygın yolu ps komutunu kullanmaktır. ps komutu, sistemdeki mevcut işlemleri listelemek için kullanılır. Örneğin, terminalde aşağıdaki komutu çalıştırarak tüm işlemleri ve bunların PID’lerini görebilirsiniz:

CODE
1ps aux


Bu komut, sistemdeki tüm kullanıcıların işlemlerini listeler. Çıktıda yer alan ikinci sütun, her bir işlemin PID’sidir.

Bir diğer yöntem ise top komutunu kullanmaktır. top komutu, sistemdeki işlemleri dinamik olarak görüntüler ve işlem bilgilerini anlık olarak günceller. Terminalde top yazıp çalıştırdıktan sonra, ekranın üst kısmında PID’ler dahil olmak üzere işlemle ilgili birçok bilgi görünecektir.

Eğer belirli bir sürecin PID’sini arıyorsanız, pgrep komutunu kullanabilirsiniz. Örneğin, belirli bir uygulamanın PID’sini bulmak için şu komutu kullanabilirsiniz:

CODE
1pgrep uygulama_adı


Bu komut, belirtilen uygulamanın tüm PID’lerini döndürür.

Son olarak, htop aracı da kullanıcı dostu bir arayüzle işlemleri görüntülemenizi sağlar. Bu araç kuruluysa, terminalde htop yazarak çalıştırabilir ve işlemlerin PID’lerini kolayca görebilirsiniz.

PID’ler, sistem yönetimi ve hata ayıklama işlemleri için hayati bir öneme sahiptir, bu nedenle yukarıda bahsedilen yöntemleri kullanarak bunlara ulaşmak oldukça kolaydır. Linux üzerinde PID bulma yöntemleri hakkında başka neler biliyorsunuz?

You must be logged in to reply.

0 quotes selected