टर्मिनल का उपयोग करके, आप उसकी loginwindow
प्रक्रिया को मार सकते हैं और उसके द्वारा खोले गए किसी भी कार्यक्रम को बंद कर दिया जाएगा ... लेकिन इससे उसके पास किसी भी सहेजे गए कार्य को खोने का कारण होगा! वास्तव में, यह बहुत ही कारण है कि आपको लॉग आउट करने के लिए उसके रूप में लॉग इन करने की आवश्यकता है: जब आप उसके रूप में लॉग इन करते हैं, तो उसके सभी कार्यक्रमों में फिर से जीयूआई का उपयोग होता है, इसलिए वे आपको बंद की पुष्टि करने, परिवर्तनों को बचाने या अन्य लेने के लिए संकेत दे सकते हैं। लॉग आउट करने से पहले कार्रवाई।
यदि आप सुनिश्चित हैं कि उसके पास केवल वेब ब्राउज़र, आईट्यून्स, आदि जैसी चीजें हैं, न कि पेज, वर्ड, फोटोशॉप, या दस्तावेजों के साथ कुछ और, तो आप टर्मिनल से कोशिश कर सकते हैं:
kill `ps awwwwux | grep her_short_username | grep loginwindow | grep -v grep | awk "{ print \$2 }"`
OSX 10.10.4 पर: (अंतिम टिप्पणी से थोड़ा संपादित करें):
export pn=`ps awwwwux | awk '/her_short_username/ && /loginwind[o]w/ { print $2 }'`
sudo kill -9 $pn