प्रयास करने पर "ऑपरेशन की अनुमति नहीं है" कहने वाली प्रक्रिया को कैसे मारें?


20

मेरे पास एक प्रक्रिया है जिसे मैं मारना चाहता हूं:

computer@ubuntu:~$ ps aux | grep socat
root      2092  0.0  0.0   5564  1528 pts/1    T    14:37   0:00 sudo socat TCP:xxx.17.29.152:54321 PTY,link=/dev/ttyGPS0,raw,echo=0,mode=666
computer@ubuntu:~$ kill 2092
-bash: kill: (2092) - Operation not permitted   <--------------- How to kill ??

3
आपके द्वारा यहां सूचीबद्ध कमांड रूट के रूप में चल रही है। क्या आपने दौड़ने की कोशिश की है sudo kill 2092?
जोएल टेलर

जवाबों:


20

sudo kill 'pid'काम नहीं करने पर -9 सिग्नल के साथ कमांड मारने की कोशिश करें : sudo kill -9 2092


मेरे पास एक प्रक्रिया है जिसे रूट के साथ भी नहीं मारा जा सकता है (मैं पहले से ही रूट के रूप में चला रहा हूँ)। किसी भी विचार आगे क्या प्रयास करने के लिए?
15c

आप किस प्रक्रिया को मारने की कोशिश कर रहे हैं और जो त्रुटि आपको मिल रही है?
Gr33n

यह एक अटका हुआ विचार है और मुझे "अनुमति से वंचित" मिलता है। Iftop और किल दोनों को रूट द्वारा ही चलाया जाता है। मैंने एक बैश से iftop शुरू किया और मैं उस बैश को भी नहीं मार सकता।
फीडक

1
मेरे पास एक प्रक्रिया है जिसमें मैंने किया sudo kill -9 2091 और यह अभी भी यह संदेश देता है। ऐसा क्यों होगा ( os/x high sierra)
javadba

1
ऐसा लगता है कि कुछ प्रक्रियाएँ हैं जिन्हें इस तरह भी नहीं मारा जा सकता है। मैं softwareupdatedइस तरह नहीं मार सकता ।
jsky

16

यह कमांड sudo रूट के तहत चल रही है, आपकी किल कमांड भी होनी चाहिए:

sudo kill 2092

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.