Gönderen ps
adam sayfası:
-e Tüm işlemleri seçin. -A ile aynı.
Böylece, ps -e
tüm süreçleri gösterecektir. "Bana her şeyi ver" için ortak seçenekler ps -ely
ya ps aux
da ikincisi BSD tarzıdır. Genelde, insanlar daha sonra grep
, xenoterracide'nin cevabında olduğu gibi bir işlemi aramak için bu çıktıyı alırlar. grep
Çıktıda kendisini görmekten kaçınmak için, genellikle şöyle bir şey göreceksiniz:
ps -ef | grep [f]oo
foo aradığınız işlem adıdır.
Ancak, belirli bir işlem arıyorsanız, varsa pgrep
komutunu kullanmanızı öneririz . Ubuntu Sunucusunda mevcut olduğuna inanıyorum. Kullanmak pgrep
, yukarıda belirtilen yarış koşullarından kaçınmanız demektir. Ayrıca grep
, çoğaltılması için gittikçe daha karmaşık bir kandırmaca gerektiren başka özellikler de sağlar . Sözdizimi basittir:
pgrep foo
foo, aradığınız süreç. Varsayılan olarak, eğer bulursa işlemin İşlem Kimliğini (PID) çıkartacaktır. man pgrep
Diğer çıktı seçenekleri için bakınız . Aşağıdaki sayfayı çok faydalı buldum:
http://mywiki.wooledge.org/ProcessManagement
ps
Bayrakları bilmeden insanların yüzde kaçının kullandığını merak ediyorum . Sadeceaux
her zaman ona atıyorum ; Bireysel bayrakların gerçekte neyi kontrol ettiği hakkında hiçbir fikrim yok