man ps
में आप इस प्रक्रिया के बारे में T
राज्य पढ़ सकते हैं:
T
एक बंद कर दिया प्रक्रिया में चिह्नित करता है।
निर्धारित करने के लिए प्रक्रिया बंद कर दिया जाता है, ps j
चल stat
कॉलम में आप T
झंडा दिखा देंगे।
सभी मौजूदा बंद प्रक्रियाओं को दिखाने के लिए बैश में, चलाएं: jobs -s
(देखें help jobs
)। उन्हें मारने के लिए चलाएँ: kill $(jobs -sp).
इन प्रक्रियाओं वर्तमान खोल से जुड़ी नहीं हैं, तो सभी प्रक्रियाओं बंद कर दिया दिखाने के लिए, इस आदेश को मदद मिल सकती है:
:
ps wuax | awk '$8 ~ "T"'
यहाँ सभी प्रक्रियाओं बंद कर दिया फिर से शुरू करने आदेश है
kill -CONT $(ps wuax | awk 'NR>1 && $8 ~ "T" {print $2}')
इसके बजाय इन प्रक्रियाओं को मारने के लिए, के साथ -CONT
को प्रतिस्थापित करें।
आप प्रक्रियाओं को रोक दिया है तो उन्हें (T
के साथ) बंद कर दिया नहीं दिखाया जाएगा, ताकि को फिर से शुरू उन्हें, बजाय निम्न आदेश का उपयोग:
pkill -CONT -u $UID
या एक विशिष्ट प्रक्रिया के लिए (जैसे क्रोम), कोशिश करें:
kill -CONT $(pgrep Chrome)