लिनक्समध्ये प्रक्रिया व्यवस्थापित करणे हे कोणत्याही वापरकर्त्यासाठी किंवा सिस्टम प्रशासकासाठी एक महत्त्वाचे काम आहे. तथापि, अनेक डेस्कटॉप वातावरणात X.Org च्या जागी Wayland च्या आगमनाने, पारंपारिक पद्धती नष्ट प्रक्रियाज्ञात सारखे xkill, त्याच प्रकारे काम करणे थांबवले आहे. सुदैवाने, या "नवीन" विंडो सिस्टीममध्ये प्रक्रिया व्यवस्थापित करण्यासाठी पर्याय आणि योग्य पद्धती आहेत.
या लेखात, आपण लिनक्समध्ये प्रक्रिया नष्ट करण्याचे वेगवेगळे मार्ग शोधू. वेयलँड वापरताना, pkill, kill, fkill सारख्या साधनांचा वापर करून आणि सर्वात लोकप्रिय डेस्कटॉप वातावरणातील विशिष्ट पर्यायांचा वापर करून. लॉग आउट होण्यापासून रोखणारे क्रॅश कसे टाळायचे ते देखील आपण पाहू, विशेषतः जेव्हा एखादे अॅप प्रतिसाद देत नाही.
वेयलँडवर एक्सकिल का काम करत नाही?
X.Org-आधारित वातावरणात, साधन xkill ला ग्राफिकल अनुप्रयोग बंद करण्याची परवानगी आहे. फक्त त्यांच्यावर क्लिक करून. तथापि, वेयलँड एका अर्जाला दुसरा अर्ज बंद करण्याची परवानगी देत नाही. सुरक्षितता आणि डिझाइनच्या कारणास्तव थेट. म्हणून, अचूक समतुल्य नाही xkill जे सर्व वेलँड वातावरणात सारखेच काम करते.
तथापि, काही इंटरफेस जसे की GNOME, KDE y स्व विंडोज बंद करण्यासाठी त्यांच्या स्वतःच्या यंत्रणा लागू केल्या आहेत, जरी वापरात असलेल्या ग्राफिक्स कंपोझरवर अवलंबून सुसंगतता बदलते.
वेयलँडमध्ये pkill आणि kill वापरून मारण्याच्या प्रक्रिया
वेयलँडमध्ये असताना आपण वापरू शकत नाही xkill, आपण प्रक्रिया समाप्त करण्यासाठी अजूनही क्लासिक लिनक्स टूल्सचा अवलंब करू शकतो. pkill y ठार टर्मिनलवरून प्रोग्राम बंद करण्याची परवानगी देणाऱ्या दोन आवश्यक कमांड आहेत.
pkill वापरणे
आज्ञा pkill तुम्हाला अॅप्लिकेशन नाव वापरून प्रक्रिया नष्ट करण्याची परवानगी देते. त्याची मांडणी खूप सोपी आहे:
pkill प्रक्रिया_नाव
उदाहरणार्थ, बंद करण्यासाठी फायरफॉक्स:
पीकिल फायरफॉक्स
तथापि, हे नाव असलेल्या सर्व प्रक्रिया बंद करेल फायरफॉक्स. जर आपल्याला खात्री करायची असेल की आपण फक्त एका विशिष्ट प्रक्रियेवर परिणाम करतो, तर आपण नावाऐवजी त्याचा आयडेंटिफायर (PID) वापरू शकतो.
प्रक्रिया नष्ट करण्यासाठी PID सह kill वापरणे
वापरण्यासाठी ठार, प्रथम आपल्याला हे जाणून घेणे आवश्यक आहे की पी आय डी आम्ही बंद करू इच्छित असलेल्या प्रक्रियेचा. आपण हे कमांड वापरून करू शकतो:
ps -e | grep प्रक्रिया_नाव
ही कमांड चालू असलेल्या प्रक्रियांची यादी प्रदर्शित करेल आणि आपल्याला ओळखण्यास अनुमती देईल पी आय डी जे आपल्याला पूर्ण करायचे आहे. एकदा ओळख पटली की, आपण ते वापरून मारू शकतो:
पीआयडी मारुन टाका
जर प्रक्रिया बंद होण्यास प्रतिकार करत असेल, तर आपण सिग्नल वापरू शकतो -9 जे त्याला भाग पाडेल:
खून -9 पीआयडी
डेस्कटॉप वातावरणावर अवलंबून प्रक्रिया नष्ट करण्यासाठी xkill चे पर्याय
एक पर्याय म्हणजे की कॉम्बिनेशन वापरून पाहणे. Ctrl+मेटा+Esc, जे काही डेस्कटॉपवर हेडर स्क्रीनशॉटमध्ये दाखवल्याप्रमाणे लाल कवटी दाखवते. जर नसेल तर इतर उपाय खालीलप्रमाणे आहेत.
कारण वेयलँड परवानगी देत नाही xkill सार्वत्रिक, काही वातावरणांनी खिडक्या बंद करण्यासाठी स्वतःची साधने विकसित केली आहेत.
GNOME
En GNOME, टर्मिनलवरून विंडो बंद करण्यासाठी खालील कमांड वापरता येते:
ग्नोम-सत्र-निकाल --सक्तीने
दुसरा पर्याय म्हणजे की संयोजन वापरणे Alt + F2, लिहायला lg आणि डेव्हलपर कन्सोलवरून अॅप्लिकेशन्स मॅन्युअली बंद करा.
केडीई प्लाझ्मा
En केडीई प्लाझ्मा, आज्ञा kwin_x11 – बदला काही अॅप्लिकेशन क्रॅश झाल्यास विंडो मॅनेजर रीस्टार्ट करण्यास मदत होऊ शकते.
स्व
च्या वापरकर्त्यांसाठी स्व, विंडो बंद करण्याचा सर्वात सोपा मार्ग म्हणजे मूळ सेटिंग्ज वापरणे:
स्वेम्सग किल
एफकिल: प्रक्रिया नष्ट करण्यासाठी एक आधुनिक आणि परस्परसंवादी पर्याय
जर तुम्हाला अधिक अंतर्ज्ञानी साधन हवे असेल तर, किल तो एक मनोरंजक पर्याय आहे. हे साधन तुम्हाला परस्परसंवादीपणे प्रक्रिया निवडण्याची आणि त्या सहजपणे समाप्त करण्याची परवानगी देते.
fkill स्थापित करत आहे
स्थापित करण्यासाठी किल डेबियन किंवा उबंटू आधारित सिस्टीमवर, तुम्हाला फक्त हे चालवावे लागेल:
sudo apt नोडजेएस एनपीएम स्थापित करा
नंतर स्थापित करा किल सह:
npm इंस्टॉल --ग्लोबल fkill-cli
fkill वापरणे
अनुप्रयोग बंद करण्यासाठी, फक्त चालवा:
किल
चालू असलेल्या प्रक्रियांची यादी दिसेल. तुम्हाला फक्त एक निवडावा लागेल जो तुम्हाला मारायचा आहे आणि दाबावा लागेल प्रविष्ट करा.
तुमचा संगणक बंद न करता वेयलँडमधून लॉग आउट करा.
जर तुम्हाला तुमचा संगणक रीबूट न करता तुमच्या वेलँड सत्रातून बाहेर पडायचे असेल, तर तुम्ही हे आदेश वापरून पाहू शकता:
loginctl टर्मिनेट-सेशन $XDG_SESSION_ID
आपण देखील प्रयत्न करू शकता:
sudo systemctl रीस्टार्ट gdm
हे सत्र पुन्हा सुरू करेल. GNOME सिस्टम बंद न करता.
वेलँडमध्ये प्रक्रिया व्यवस्थापित करणे सुरुवातीला क्लिष्ट वाटू शकते, परंतु एकदा तुम्हाला योग्य साधने माहित झाली की, ते X.Org प्रमाणेच सोपे होते. सारख्या कमांड वापरणे pkill y ठार, प्रत्येक वातावरणासाठी विशिष्ट पर्यायांव्यतिरिक्त, आम्ही आमच्या अनुप्रयोगांवर नियंत्रण ठेवू शकतो, क्रॅश टाळू शकतो आणि Linux सह आमचा अनुभव सुधारू शकतो.