Pgrep
Gezinti kısmına atla
Arama kısmına atla
pgrep, ilk olarak Solaris 7 işletim sistemi için yazımış bir komut satırı uygulamasıdır..Linux ve bazı BSDler (FreeBSD, NetBSD ve OpenBSD) için yeniden düzenlendi. Genişletilmiş düzenli ifade modeli olarak ifade edilebilen tüm işlemci adları için arama yapar ve öntanımlı olarak onların kimliklerini (ID) geri döndürür. Alternatifleri pidof ve ps komutlarıdır.
Kullanımı
pgrep in, adlandırılmış görevlerdeki işlem kimliklerini döndürme olan normal görevi şu şekilde iptal edilebilir:
<code>pgrep ''taskname''</code>
Bu, aşağı yukarı şu komuta eşdeğerdir:
<code>ps ax | [[grep]] ''taskname'' | grep -v grep | [[AWK|awk]] '{print $1}'</code>
Burada pgrep karmaşık görevi basitleştirir. Ayrıca pgrep in şöyle bir ek işlevselliği de vardır:
- Diğer gruba ait uzun form, kimlik ve addaki tüm işlemleri gösterme:
<code>pgrep -l -G diğer</code>
- root kullanıcısına ait olmayan tüm işlemleri gösterme:
<code>pgrep -v -u root</code>
Ayrıca bakınız
- Unix programlarının listesi
- pkill – adlara ve dieğr niteliklere göre sinyal işleme
- ps – geçerli çalışan işlemleri gösterme
- grep – bir veya daha fazla düzenli ifadedeki metinlerdeki satırları arama
Kaynakça
İngilizce Wikipedia pgrep maddesi
Dış bağlantılar
Linux man page'deki pgrep(1) sayfası