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

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

4
Ctrl-C बैश में एक साथ दो कमांड्स के साथ
मैं एक लिनक्स मशीन पर बैश में एक साथ दो कमांड चलाना चाहता हूं। इसलिए मेरी ./execute.shबैश स्क्रिप्ट में मैंने: command 1 & command 2 echo "done" हालाँकि जब मैं बैश स्क्रिप्ट को रोकना चाहता हूं और Ctrl+ मारा जाता है C, तो केवल दूसरी कमांड बंद हो जाती है। …

2
क्या EXIT, DEBUG, RETURN और ERR सिग्नल हैं?
trapबैश में निर्मित निम्न सिंटैक्स है trap [-lp] [arg] [sigspec ...] ... प्रत्येक sigspecया तो एक संकेत नाम या एक संकेत संख्या है। संकेत नाम केस असंवेदनशील हैं और SIG उपसर्ग वैकल्पिक है। ... कि बाहर बैश पुस्तिका अंक sigspecहो सकता है EXIT, DEBUG, RETURN, और ERR। क्या वे संकेतों …
14 bash  signals 

4
Ctrl-Z और किल -STOP में क्या अंतर है?
जब मैं makeशेल से कमांड ( एक बड़े प्रोजेक्ट पर) चलाता हूं , तो मैं प्रक्रिया को रोकने और शेल पर वापस जाने के लिए Ctrl-Z टाइप कर सकता हूं। इसके बाद, मैं fgइस प्रक्रिया को जारी रखने के लिए दौड़ सकता हूं । मैं इसे स्वचालित करने के लिए …

6
टेलनेट Ctrl-C भेजते हैं
मैं एक टर्मिनल सर्वर से कनेक्ट करने के लिए टेलनेट का उपयोग करता हूं, जो ट्रैफ़िक को RS-232 पोर्ट से जोड़ता है। दुर्भाग्य से, कुछ उपकरणों का उपयोग करते समय CTRL+ Cवर्ण (0x03) को भेजना संभव नहीं है । चरित्र को प्रेषित करने के बजाय, ऐसा लगता है जैसे स्थानीय …

4
SIGINT और समान को फँसाने पर बाहर निकलें कोड रखें?
अगर मैं http://linuxcommand.org/wss0160.php#traptrap पर वर्णित उदाहरण का उपयोग करता हूं हूं, बाहर निकलने से पहले ctrl-c (या समान) और क्लीनअप को पकड़ने के लिए तो मैं बाहर निकले कोड को बदल रहा हूं। अब यह शायद वास्तविक दुनिया में अंतर नहीं करेगा (उदाहरण के लिए, क्योंकि बाहर निकलने वाले कोड …

2
Ssh कनेक्शन लॉस के बाद मेरी मृत्यु क्यों नहीं हुई?
मैंने sshअपने सर्वर को एड किया और भाग गया wget -r -np zzz.aaa/bbb/cccऔर यह काम करने लगा। तब मेरा इंटरनेट कनेक्शन (मेरे घर पर) बाधित हो गया और मैं यह सोचकर चिंतित हो गया कि यह पेड wgetहो गया है hupक्योंकि sshकनेक्शन खो गया था और इसलिए टर्मिनल की मृत्यु …
13 ssh  terminal  wget  signals 

2
पूर्णता रद्द करें, लेकिन केवल पूर्ण, zsh में
जब एक पूरा होने में काम करने में लंबा समय लगता है, तो मैं इसेCtrl + C(टर्मिनल इंटरप्ट कुंजी, SIGINT भेजता है) या Ctrl+ G(बाउंड टू send-break) दबाकर बाधित कर सकता हूं । मैं तो अनकहे शब्द के साथ छोड़ दिया गया हूँ। हालाँकि, यदि मैं पूर्ण कार्य पूर्ण होने …

1
बैश जैसी प्रक्रियाओं को कैसे स्थगित करें और फिर से शुरू करें
यह प्रश्न अनुवर्ती है: प्रक्रियाओं को कैसे स्थगित करें और फिर से शुरू करें मैंने गनोम-टर्मिनल में बैश सत्र से फ़ायरफ़ॉक्स शुरू किया है। प्रक्रिया पेड़ इस तरह दिखता है: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980 /bin/sh /usr/lib/firefox-3.6.15/run-mozilla.sh …

1
कांटा () और कैसे संकेतों को प्रक्रियाओं तक पहुंचाया जाता है
मैंने प्रोग्राम किया है कि मैंने सी कांटा () में एक बच्चे की प्रक्रिया को लिखा है। न ही प्रक्रिया समाप्त होगी। यदि मैं कमांड लाइन से प्रोग्राम लॉन्च करता हूं और कंट्रोल-सी दबाता हूं तो कौन सी प्रक्रिया (तों) बाधित सिग्नल प्राप्त करेगी?
13 process  signals  fork 

3
नियंत्रण जो प्रक्रिया Ctrl + C द्वारा रद्द हो जाती है
मेरे पास एक लाइव सीडी है जो लिनक्स में बूट करती है और एक छोटी बैश स्क्रिप्ट चलाती है। स्क्रिप्ट दूसरा प्रोग्राम खोजती है और चलाती है (जो आमतौर पर संकलित C ++ बाइनरी है)। आप Ctrl+ दबाकर दूसरे कार्यक्रम को समाप्त करने में सक्षम होने वाले हैं C। ऐसा …
13 bash  signals 

2
लिनक्स पर "ट्रस-टी" और "ट्रस-यू" के बराबर?
क्या लिनक्स पर सोलारिस उपयोगिता का क्या -Tऔर -Uविकल्प है, इसके बराबर है truss। वे एक सिस्टम कॉल ( -T) या लाइब्रेरी फ़ंक्शन ( -U) को निर्दिष्ट करने के लिए हैं जो कि ट्रेस किए गए एप्लिकेशन द्वारा कॉल किए जाने पर इसे रोकने का कारण होगा। या फिर, अन्यथा, …

3
कैसे टर्मिनल एमुलेटर एक बच्चे को मारने के बाद अपने बच्चों को मार सकते हैं?
मैं जो समझता हूं, उससे SIGKILL को पकड़ा नहीं जा सकता। इसका मतलब यह होगा कि ओएस को नष्ट करने से पहले एक प्रक्रिया में बच्चों को मारने का समय नहीं है। इसे शेल स्क्रिप्ट के साथ प्रदर्शित किया जा सकता है। #! /bin/bash trap : SIGTERM SIGINT SIGKILL # …

2
GNU लिनक्स (आर्क लिनक्स) पर SIGINFO गायब है
मैं एक एप्लिकेशन विकसित कर रहा हूं और मैं चाहूंगा कि कंसोल पर कुछ रनटाइम आँकड़े प्रिंट करें। killऔर संकेत तुरंत मेरे दिमाग में आए। विकी पर यूनिक्स संकेतों के माध्यम से पढ़ना , SIGINFOक्योंकि जाने का तरीका पसंद है: यह इन उद्देश्यों के लिए अभिप्रेत है सिग्नल हैंडलर लागू …
12 linux  signals  glibc 

1
कमांड pkill -USR1 -n -x dd का वास्तव में क्या मतलब है?
मैं ddअपने बीगलबोन पर एक sd कार्ड के लिए एक डिस्क छवि का नेटवर्क हस्तांतरण करने के लिए उपयोग कर रहा हूं। pkill -USR1 -n -x ddइस बीगलबोन के लिए एक ssh कनेक्शन का उपयोग करने से मुझे ट्रांसफर प्रक्रिया का स्टेटस अपडेट मिलता है, जो बहुत अच्छा है। मैं …
12 kill  dd  signals 

3
ट्रैप कमांड में संकेत 0 क्या है?
मैं ssh- एजेंट के साथ पासवर्ड रहित SSH प्रमाणीकरण सेट करने के तरीके के बारे में इस गाइड का अनुसरण कर रहा हूं । Ssh-agent शुरू करने के लिए लेखक निम्नलिखित कोड सुझाता है .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT $SSHAGENTARGS` trap …
12 bash  signals  trap 

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