लिनक्स पर ये विंडोज प्रक्रियाएं क्या हैं?


59

मैंने जाँच की htopकि सिस्टम में क्या चल रहा है और कुछ ऐसा पाया / पाया कि मुझे नहीं पता कि यह क्या है, Windows Desktopऔर explorer.exe। मैं उबंटू लिनक्स का उपयोग कर रहा हूं और इस लैपटॉप पर कोई विंडोज नहीं है।

यहाँ प्रक्रिया की छवि है

"C: \ Windows \ system32 \ explorer.exe / Desktop" और "C: \ Windows \ system32 \ Services.exe" दिखाते हुए htop का आउटपुट

मुझे कैसे पता चलेगा कि ये क्या हैं?

~$ ps -aux | grep "explorer.exe\|services.exe"
root      3110  0.0  0.0 2645728  352 ?        Ssl  06:45   0:00 C:\windows\system32\services.exe
root      3413  0.0  0.0 2658592 1440 ?        Ssl  06:45   0:00 C:\windows\system32\explorer.exe /desktop
root     20817  0.0  0.0  14360  2408 pts/4    S+   15:20   0:00 grep --color=auto explorer.exe\|services.exe

69
मुझे पता था! आखिरकार सच्चाई सामने आ गई! उबंटू सभी के साथ विंडोज था!
मत्ती विर्ककुनेन

16
क्या आप ... अपने GUI सत्र को रूट के रूप में चला रहे हैं? मुझे आशा है कि आप नहीं हैं, क्योंकि यह बहुत बुरा विचार है जहां तक ​​सुरक्षा का संबंध है।
लेओ लैम

@ LéoLam, हाँ, मैं हूँ .. मैं उपयोगकर्ताओं को बनाने आदि से अभी तक परिचित नहीं हूँ
वीएलएस

4
@ LéoLam उफ़! ऐसा मत करो!
डेलेर्न

जवाबों:


50

शराब में चलने वाले कुछ विंडोज ऐप या वाइन के सामने वाले हिस्से जैसे कि PlayOnLinux या क्रॉसओवर explorer.exe छोड़ते हैं और अन्य विंडोज़ निष्पादन योग्य बंद होने के बाद खुलते हैं। अपने कुछ वाइन एप्लिकेशन को एक-एक करके चलाने की कोशिश करें और उन्हें बंद करने के बाद explorer.exe के लिए htop में जांचें।

या टर्मिनल में इस कमांड को चलाएं:

ps -aux | grep "explorer.exe\|services.exe"

आपके प्रश्न में दो विंडोज प्रक्रियाएं 8 घंटे से अधिक समय से चल रही हैं। संभवतः वे उबंटू बूट के ठीक बाद से चल रहे हैं। Explorer.exe और services.exe के PIDs को मारें और जांचें कि क्या ये दोनों प्रक्रिया बाद में वापस आती हैं। अपने प्रश्न में उदाहरण में explorer.exe और services.exe के PID को मारने के लिए इस कमांड का उपयोग करें:

kill 3413 3110  

उपरोक्त आदेश चलाने के परिणामों से पता चला है कि स्टार्टअप के बाद से दो विंडोज प्रक्रियाएं चल रही हैं। अंतर्निहित स्टार्टअप एप्लिकेशन खोलें, जो आपके ऑपरेटिंग सिस्टम में सभी अतिरिक्त स्टार्टअप कार्यक्रमों की एक सूची दिखाता है।

स्टार्टअप एप्लिकेशन ने अतिरिक्त स्टार्टअप कार्यक्रमों की सूची में केवल एक सामान्य उबंटू स्टार्टअप कार्यक्रम दिखाया। अगली बार जब आप उबंटू शुरू करते हैं, तो निम्न कमांड को चलाएं, यह दिखाने के लिए कि किस प्रक्रिया ने कांटा लगाया ताकि आपको एक बेहतर विचार मिल सके कि कौन सी प्रक्रिया आपके दो विंडोज प्रक्रियाओं को बुला रही है।

ps auxf

2
मेरे पास कुछ भी संबंधित विंडो नहीं है। नहीं भी Wine.. मैंने केवल monoस्थापित किया है, लेकिन मैंने इसे 1 महीने से नहीं चलाया है .. मैं लिनक्स से उतना परिचित नहीं हूं और मैं शराब बिल्कुल नहीं हूं ..
वीएलएस

2
स्टार्टअप प्रोग्राम नामक स्टार्टअप प्रोग्राम को देखने के लिए एक अंतर्निहित Ubuntu एप्लिकेशन है। डैश में स्टार्टअप एप्लिकेशन खोजें और इसे खोलने के लिए आइकन पर क्लिक करें।
कारेल

2
वे निश्चित रूप से शराब के कुछ संस्करण हैं, भले ही यह किसी अन्य कार्यक्रम में बनाया गया हो - मुझे कोई अन्य लिनक्स प्रोग्राम नहीं पता है जो C: \ paths को उस तरह की रिपोर्ट करेगा, और वाइन निश्चित रूप से इसके अंदर चलने वाले कार्यक्रमों के लिए करता है। क्या आप सुनिश्चित हैं कि आपके पास वाइन या कोई अन्य क्रॉस-ओवर ऐप नहीं है जो वाइन इंस्टॉल कर रहा है?
डबोरॉस

3
@VLS मोनो शराब का उपयोग कर सकते हैं, हाँ। जब आप मोनो स्थापित करते हैं तो यह स्वचालित रूप से कुछ शराब घटक स्थापित कर सकता है। जब आप एक विंडोज़ एप्लिकेशन इंस्टॉल करने का प्रयास करते हैं, तब भी वाइन अपने आप स्थापित हो सकती है, संभवत: इसे साकार किए बिना (निश्चित नहीं कि उबंटू आउट-ऑफ-द-बॉक्स करता है, तो मैं सामान्य रूप से स्वचालित स्थापना और ऐसी चीजों को अक्षम करता हूं)।
माइकल जॉनसन

13
आपको बताए बिना वाइन का उपयोग करने वाले कार्यक्रमों के अन्य उदाहरण: टीम व्यूअर, पिकासा।
रीयरियरपोस्ट

18

को देखो /procफाइल सिस्टम:

ls -l /proc/3413/exe

और यह आपको प्रक्रिया का बाइनरी दिखाएगा। निर्देशिका के तहत, उपयोगी जानकारी देने वाले अधिक छद्म नाम हैं, और एक और उपयोगी है cmd,

cat /proc/3413/cmd

आपको प्रक्रिया (यदि कोई हो) लॉन्च करने के लिए तर्क दिए गए।


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