SORU
19 ŞUBAT 2012, Pazar


Ubuntu nasıl bir bağlantı noktasında bir süreci öldürmek

Ubuntu belirli bir bağlantı noktası için komut satırında bir süreç öldürmeye çalışıyorum.

Eğer bu komutu çalıştırırsanız bağlantı alıyorum:

sudo lsof -t -i:9001

şimdi çalıştırmak istiyorum

sudo kill 'sudo lsof -t -i:9001'

Bu hata mesajı alıyorum:

ERROR: garbage process ID "lsof -t -i:9001".
Usage:
  kill pid ...              Send SIGTERM to every process listed.
  kill signal pid ...       Send a signal to every process listed.
  kill -s signal pid ...    Send a signal to every process listed.
  kill -l                   List all signal names.
  kill -L                   List all signal names in a nice table.
  kill -l signal            Convert between signal numbers and names.

Öldürmek sudo '- t -ı:9001' de . lsof çalıştım

CEVAP
19 ŞUBAT 2012, Pazar


Backtick kullanmayın düzenli kene.

sudo kill `sudo lsof -t -i:9001`

Eğer bu işe yaramaz ise aynı komut ilişkilendirme $() kullanabilirsiniz:

sudo kill $(sudo lsof -t -i:9001)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009
  • TechBalance

    TechBalance

    12 HAZİRAN 2011