$ ps aux | grep -i ssh
USER 4364 0.0 0.0 9004 1032 ? Ss 12:20 0:00 ssh -v -fND localhost:4000 USERNAME@SERVER-IP-ADDRESS
$ pgrep localhost:4000
Bu neden çalışmıyor?
$ ps aux | grep -i ssh
USER 4364 0.0 0.0 9004 1032 ? Ss 12:20 0:00 ssh -v -fND localhost:4000 USERNAME@SERVER-IP-ADDRESS
$ pgrep localhost:4000
Bu neden çalışmıyor?
Yanıtlar:
Pgrep için man sayfasına bir göz atın . Bu sadece ps bir grup sütun ile çalıştırmak ve daha sonra metin çıktısını greping için bir takma ad değildir. Aslında değerleri belirli alanlarda arar. Varsayılan olarak, yalnızca arama yaparken işlem adına bakar ve PID değerini döndürür . -fSeçeneği ekleyerek tam komut satırında arama yapabilirsiniz . Ayrıca, bir işlemin çalıştığı terminali veya grup kimliğini eşleştirmek gibi yararlı olabilecek diğer birçok alanı da arayabilirsiniz.