Bir İşlemi Komut Satırıyla PID Yerine Ada Göre Öldürme

Anonim

Komut satırı kullanıcıları, uygun işlem tanımlayıcısı (PID) tarafından tanımlanan bir işlemi sonlandırmak için 'kill' komutuna güvenir. Süreçleri PID'lerine göre hedeflemede yanlış bir şey olmasa da, genellikle daha kolay olan başka bir yaklaşım, bir süreci benzersiz tanımlayıcısı yerine ada göre hedeflemektir.

Bir işlemi işlem adına göre öldürmenin birkaç yolu vardır, killall ve pkill'i kullanan iki temel yöntemi inceleyeceğiz.Bunlar, Mac OS / X ve linux'ta aynı şekilde çalışacak ve GUI uygulamalarını ve işlemlerinin yanı sıra arka planda veya yalnızca komut satırında çalışan uygulamaları hedeflemek için kullanılabilir. Kök düzeyindeki görevleri veya başka bir kullanıcının sahip olduğu görevleri sonlandırmak için her iki komutun önüne sudo eklenebilir.

Bir Süreci İsme Göre Killall ile Sonlandırma

Killall komutu, bir işlemi adıyla sonlandırmanın en sık kullanılan yoludur:

  1. Terminalden aşağıdaki komutu yazın (bu örnekte, hedeflenen öldürme işlemi olarak "ÖrnekGörev" görevini kullanın)
  2. killall ÖrnekGörev

  3. 'ÖrnekGörev' işlemini anında sonlandırmak için geri dönün (sonlandırmak için ÖrnekGörev'i başka bir işlem adıyla değiştirin)

Unutmayın, bir işlemi sonlandırmak anlıktır ve affetmez, herhangi bir veri kaydetmeden işlemi anında sonlandırır. Bu, ne yaptığınızdan emin değilseniz veri kaybına ve diğer düzensizliklere neden olabilir.

Bir İşlemi İsme Göre pkill ile Sonlandır

pkill komutu, bir PID'yi hedeflemek yerine işlemleri ada göre sonlandırmak için bir yaklaşım da sunar. Pkill'in avantajlarından biri, öldürmek için yalnızca görev adının etrafında tırnak işaretleri kullanmanız gerektiğinden, adlarında boşluk bulunan işlemleri hedeflemeyi kolaylaştırmasıdır.

  1. Terminalden şu komutu yazın:
  2. "

    pkill Örnek İşlem adı aracı"

  3. Adlandırılmış işlemi hemen sonlandırmak için Geri Dön'e basın

Killall gibi, pkill de hedeflenen işlemi hiçbir onay, iletişim kutusu, kaydetme veya başka bir şey olmaksızın anında sonlandırır. Görev yöneticisinden veya Activity Monitor'den uygulamalarda zorla kapatmayı kullanmak gibi, işlem anında sona erer.

pkill, birçok yeteneğe sahip güçlü bir araçtır, eğer ilgileniyorsanız, pkill'i joker karakterlerle kullanmayı ve pkill'i belirli bir kullanıcıya ait tüm işlemleri öldürmek için kullanmayı öğrenebilirsiniz.

Bir işlemi komut satırından sonlandırmak için ada göre hedeflemenin başka bir yolunu biliyor musunuz? Aşağıdaki yorumlarda bize bildirin!

Bir İşlemi Komut Satırıyla PID Yerine Ada Göre Öldürme