मैं अपनी सभी मौजूदा प्रक्रियाओं को मारने के लिए लिनक्स में एक आसान तरीका चाहता हूं।
इसके साथ समस्या kill -9 -1
यह है कि यह वर्तमान टर्मिनल को भी मारता है। क्या वर्तमान टर्मिनल को छोड़कर सब कुछ मारने का एक आसान तरीका है?
मैं अपनी सभी मौजूदा प्रक्रियाओं को मारने के लिए लिनक्स में एक आसान तरीका चाहता हूं।
इसके साथ समस्या kill -9 -1
यह है कि यह वर्तमान टर्मिनल को भी मारता है। क्या वर्तमान टर्मिनल को छोड़कर सब कुछ मारने का एक आसान तरीका है?
जवाबों:
यह मौजूदा टर्मिनल से जुड़े लोगों को छोड़कर सभी प्रक्रियाओं को मारता है:
kill `ps -o pid= -N T`
लेकिन सिर्फ यह कहना चाहते हैं कि -9 को घुटने के झटके के रूप में इस्तेमाल न करें क्योंकि इसे अंतिम उपाय के रूप में इस्तेमाल किया जाना चाहिए। इसे प्रक्रिया से नहीं पकड़ा जा सकता है और यह प्रक्रिया अपने संसाधनों को साफ नहीं होने देती है।
शायद मारने की कोशिश करें -15 शुरू करने के बजाय।