जवाबों:
यह SLES में काम करता है:
ps ax|grep vmware
8885 ? Ss 8:05 /usr/lib/vmware-tools/sbin64/vmware-guestd --background /var/run/vmware-guestd.pid
/etc/init.d/vmware-tools status
vmware-guestd is running
आप यह भी देख सकते हैं कि vm कर्नेल मॉड्यूल चल रहे हैं या नहीं
lsmod
...
vmw_pvscsi 22359 0
vmxnet3 44475 0
vmwgfx 114733 3
vm...
जाँच करें कि vmware-guestd चल रहा है
ps -ef | grep vmware-guestd
आप initctl
ज्ञात नौकरियों और उदाहरणों की सूची का अनुरोध करने और मानक आउटपुट में प्रत्येक की स्थिति का उत्पादन करने के लिए उपयोग कर सकते हैं :
#sudo initctl list
नोट: इसके साथ कमांड को उपसर्ग करना महत्वपूर्ण है sudo
(या इसमें लॉग इन होना चाहिए root
)। यदि आपके पास रूट निजीकरण नहीं है, तो आपको एक त्रुटि मिल सकती है जैसे " unable to connect to system bus: failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory.
" जो बहुत भ्रमित है।
परिणामों को छानना
initctl
आदेश परिणाम है कि कई स्क्रीन से अधिक प्रवाह की एक बड़ी सूची का उत्पादन हो सकता है।
इसलिए, मानक आउटपुट को एक पेजिनेटर प्रोग्राम जैसे less
या के लिए पाइप करना बेहतर हो सकता है more
।
हालाँकि, मैं आउटपुट को फ़िल्टर प्रोग्राम की grep
तरह पाइप करना पसंद करता हूँ :
# sudo initctl list | grep vmware
यह चलता है initctl
लेकिन आउटपुट के सभी लाइनों को बाहर करने के लिए इसके परिणामों को फ़िल्टर करता है जब तक कि उनमें वाक्यांश vmware शामिल न हो ।
आउटपुट को समझना
मैंने grep-filtered, कमांड ( sudo initctl list | grep vmware
) चलाया और निम्न आउटपुट प्राप्त किया:
vmware-tools start/running
vmware-tools-thinprint start/running
पहली पंक्ति ने मुझे पुष्टि की, कि vmware-tools चल रहा था ।
यदि कोई आउटपुट नहीं था, तो मैं यह बताऊंगा कि vmware-tools नहीं चल रहा था ।
जैसा कि initctl
मैनुअल पेज कहता है , आउटपुट की प्रत्येक पंक्ति प्रारूप में नौकरी की स्थिति को दर्शाती है:
job-name goal/state
उद्धरण:
नौकरी का नाम पहले दिए गए उदाहरण के वर्तमान लक्ष्य और स्थिति के बाद दिया जाता है। लक्ष्य या तो शुरू या बंद है, स्थिति प्रतीक्षा, शुरू, पूर्व-शुरू, स्पॉन्ड, पोस्ट-स्टार्ट, रनिंग, प्री-स्टॉप, स्टॉप, मर्डर या पोस्ट-स्टॉप में से एक हो सकती है।
टिप्पणियाँ
आपकी जानकारी के लिए, मेरी मशीन थी Ubuntu 13.10 Saucy Salamander Final Beta
।
देखें initctl
पर आदमी पृष्ठ के अनुभाग list
और status
अधिक जानकारी के लिए।
लिनक्स पाइप आदि के बेहतरीन परिचय के लिए, यह उन 26, लघु, उस सेमिनल लेख के पन्नों को पढ़ने लायक है: द यूनिक्स टाइम-शेयरिंग सिस्टम , डीएम रिची और के। थॉम्पसन द्वारा
यहाँ आपको छवियों के साथ थोड़ी मदद है: http://testools.blogspot.com/2013/01/install-vmware-tools-in-ubuntu-easy-way.html लेख के अंत में देखें।
open-vm-tools
इसके बजाय उपयोग कर रहे हैं तो उत्तर थोड़ा अलग है । lsmod समान मॉड्यूल दिखाता है। दौड़ने की प्रक्रिया के लिए, आपps ax | grep vmtoolsd
इसके बजाय करेंगे ।