signals पर टैग किए गए जवाब

एक सिग्नल एक संदेश है जिसे एक चल रही प्रक्रिया में भेजा जा सकता है। सिग्नल कार्यक्रम, उपयोगकर्ता या प्रशासक द्वारा शुरू किए जा सकते हैं।

3
सिग्नल आंतरिक रूप से कैसे काम करते हैं?
सामान्य तौर पर, प्रक्रियाओं को मारने के लिए हम जैसे सिग्नल उत्पन्न करते हैं SIGKILL, SIGTSTPआदि। लेकिन यह कैसे जाना जाता है कि उस विशेष सिग्नल का आदेश किसने दिया है, जिसने इसे एक विशेष प्रक्रिया में भेजा है, और सामान्य तौर पर सिग्नल अपने संचालन को कैसे करते हैं? …

4
बश में विलंबित सस्पेंड (Ctrl-Y) का उद्देश्य क्या है?
बैश मैन पेज का पूरा हिस्सा जो केवल लागू होता है, कहता है: यदि ऑपरेटिंग सिस्टम जिस पर बैश चल रहा है, नौकरी नियंत्रण का समर्थन करता है, तो बैश में इसका उपयोग करने की सुविधाएं हैं। सस्पेंड कैरेक्टर टाइप करना (आमतौर पर ^ Z, कंट्रोल-जेड) जब एक प्रक्रिया चल …


2
सिग्नल पकड़े जाने पर सिस्टम कॉल में रुकावट
मैन पेज को पढ़ने read()और write()कॉल करने से यह प्रतीत होता है कि ये कॉल सिग्नल द्वारा बाधित हो जाते हैं, भले ही उन्हें ब्लॉक करना है या नहीं। विशेष रूप से, मान लें एक प्रक्रिया कुछ संकेत के लिए एक हैंडलर स्थापित करती है। एक डिवाइस खोला जाता है …

1
सिस्टमड एक किल -9 से कैसे बचता है?
हाल ही में "क्यों मारता है -9 0 'मेरे कंसोल सत्र को समाप्त करता है" और "कर्नेल आतंक कैसे प्राप्त करें" सवाल के साथ, मैं अपनी काठी के नीचे एक दफन हो गया और kill -9 1ज्यादातर अप-टू-डेट आर्क लिनक्स लैपटॉप पर कोशिश की । मैंने इसे यूजर आईडी "रूट" …

2
विभिन्न संकेतों को भेजने का क्या कारण है?
मैं कभी-कभी उन सभी संकेतों से थोड़ा भ्रमित हो जाता हूं जो एक प्रक्रिया प्राप्त कर सकते हैं। जैसा कि मैं इसे समझता हूं, इन संकेतों में से प्रत्येक के लिए एक प्रक्रिया में एक डिफ़ॉल्ट हैंडलर ( सिग्नल डिस्पोजल ) है, लेकिन यह कॉलिंग के माध्यम से अपने स्वयं …
28 process  signals 

2
मैं किस प्रकार एक <दोषपूर्ण> प्रक्रिया को मार सकता हूं जिसका माता-पिता init है?
संचरण मेरे NAS पर रुक-रुक कर होता है। यदि मैं SIGTERM भेजता हूं, तो यह प्रक्रिया सूची से गायब नहीं &lt;defunct&gt;होता है और इसके बगल में एक लेबल दिखाई देता है। यदि मैं एक SIGKILL भेजता हूं, तो यह अभी भी गायब नहीं होता है और मैं माता-पिता को समाप्त …

1
अग्रभूमि काम के साथ ctrl c बनाम ctrl z
Ctrl+ Zनौकरी रोकता है जबकि Ctrl+ Cनौकरी को मारता है। ऐसा क्यों है? क्या दूसरा रास्ता अधिक समझ में नहीं आएगा? z@z-lap:~$ sleep 100&amp; [1] 4458 z@z-lap:~$ sleep 200&amp; [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 &amp; [2]+ Running sleep 200 &amp; z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ …

2
जब आप अच्छे के लिए एक प्रक्रिया को समाप्त करने की कोशिश करते हैं, तो आपको "मार" के लिए कौन सा विकल्प उपयोग करना चाहिए?
मुझे लोगों से बहुत सारे मिश्रित संदेश मिल रहे हैं, और सोच रहा था कि क्या वास्तव में यह इतना अंतर नहीं है कि आप क्या उपयोग करते हैं। kill 'x' killall 'x' kill -9 'x' ये कुछ विकल्प हैं जो मुझे अब तक उपयोग करने के लिए कहा गया …
26 process  kill  signals 

2
मैं SIGTERM के साथ एक SIGSTOP'd प्रक्रिया को क्यों नहीं मार सकता, और लंबित सिग्नल कहाँ संग्रहीत है?
मैं डेबियन खिंचाव (सिस्टमड) का उपयोग कर रहा हूं। मैं अग्रभूमि में rsyslog डेमन चला रहा था /usr/sbin/rsyslogd -n और मैंने इसे रोकने के लिए a Ctrl+ Zकिया। प्रक्रिया की स्थिति Tl(बंद, थ्रेडेड) में बदल गई । मैंने प्रक्रिया को कई कमांड जारी किए , और प्रक्रिया की स्थिति समान …
24 process  kill  signals 

2
कनेक्शन बंद होने पर दूरस्थ रूप से "पूंछ-एफ" कहा जाता है?
मैंने अभी देखा कि अगर मैं निष्पादित करता हूं ssh user@remote_host tail -f /some/file, तो tail -f /some/filessh कनेक्शन बंद होने पर भी रिमोट_होस्ट पर चलता रहता है! तो, कई कनेक्ट और डिस्कनेक्ट के बाद, रनिंग की संख्या tail -f /some/fileबढ़ती है। tail -fजब ssh कनेक्शन बंद हो तो वास्तव …

5
कैसे `xargs` बनाने के लिए बच्चे के निकास को अनदेखा करें और आगे प्रसंस्करण जारी रखें
मैं कभी-कभी xargsरात भर लंबी नौकरी करता हूं और यह सुबह की खोज करने के लिए वास्तव में कष्टप्रद है कि xargsबीच में कहीं मर गया, उदाहरण के लिए एक विशेष मामले में विभाजन दोष के कारण, जैसा कि इस रात में हुआ था। यदि एक भी xargsबच्चा मारा जाता …
24 kill  xargs  signals 

2
क्यों Ctrl + c टाइप करने से दो बार लिनक्स में चलने की प्रक्रिया बंद हो जाएगी?
लिनक्स प्रोग्राम हैं, उदाहरण के लिए vlc, जो टर्मिनल से अपने निष्पादन को मारने के लिए ctrl+ cदो बार टाइप करने की सलाह देते हैं यदि प्रोग्राम पहले एक के बाद बंद नहीं हुआ। जब पहली बार काम नहीं किया था तो टाइपिंग ctrl+ cदो बार काम क्यों करेगा ?
24 kill  signals 

2
सिस्टम एक प्रक्रिया के लिए SIGTERM कब भेजता है?
मेरे सर्वर प्रोग्राम को एक SIGTERM प्राप्त हुआ और बंद हो गया (निकास कोड 0 के साथ)। मैं इससे हैरान हूं, क्योंकि मुझे पूरा यकीन है कि इसके लिए काफी मेमोरी थी। लिनक्स (बिजीबॉक्स) किन परिस्थितियों में एक प्रक्रिया के लिए एक SIGTERM भेजता है?

5
जब मैं इसे Ctrl + C करता हूं तो मैं शेल स्क्रिप्ट में पृष्ठभूमि प्रक्रियाओं को कैसे मार सकता हूं और इंतजार कर सकता हूं?
मैं एक शेल स्क्रिप्ट स्थापित करने की कोशिश कर रहा हूं ताकि यह पृष्ठभूमि प्रक्रियाओं को चलाए, और जब मैं Ctrlcशेल स्क्रिप्ट करता हूं , तो यह बच्चों को मारता है, फिर बाहर निकलता है। सबसे अच्छा है कि मैं इसके साथ आने में कामयाब रहा हूं। ऐसा प्रतीत होता …

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