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

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

5
आगे के संकेतों के लिए ssh प्राप्त करें
मैं ssh के माध्यम से संकेत (SIGINT सबसे महत्वपूर्ण है) भेजने में सक्षम होना चाहता हूं। यह आदेश: ssh server "sleep 1000;echo f" > foo सर्वर पर सोना शुरू कर देगा और 1000 सेकंड के बाद यह मेरे स्थानीय मशीन पर फ़ाइल foo में 'f \ n' डाल देगा। अगर …
22 ssh  remote  tty  signals 

5
टर्मिनल के माध्यम से गुई अनुप्रयोगों को नरम कैसे करें?
क्या जीयूआई एप्लिकेशन को मैत्रीपूर्ण " कृपया अपने आप को अब छोड़ दें " तरीके से बंद करने का एक तरीका है, बिना एप्लीकेशन विंडो के ग्राफिकल एक्सेस के? उदाहरण के लिए, यदि Gnome / X डिस्प्ले काले रंग की हो जाती है, तो मैं tty2 पर स्विच करना चाहता …

2
बैश `सस्पेंड` बिलियन कमांड का उद्देश्य क्या है?
मैंने टाइप किया help suspendऔर यह संक्षिप्त विवरण मिला: suspend: suspend [-f] Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is a login shell Exit Status: Returns …

1
SSH सत्र में Ctrl-C हैंडलिंग
जब मैं एक एसएसएच सत्र शुरू करता हूं जो लंबे समय से चलने वाली कमांड को निष्पादित करता है, तो Ctrl+ C(SIGINT) हैंडलिंग के साथ क्या होता है ? मैं देख सकता हूं कि SSH सत्र बंद है, लेकिन मुझे यकीन नहीं है कि सबसे पहले SIGINT कौन मिलता है: …
20 ssh  signals 

1
SIGUSR1 प्रक्रिया को समाप्त करने का कारण क्यों बनता है?
मैं इस के साथ आश्चर्यचकित था टिप्पणी अन्य सवाल में: USR1 सिग्नल को जल्द ही शुरू करने के बाद dd भेजना (यानी एक bash स्क्रिप्ट में, आपके शुरू करने के बाद की लाइन) वास्तव में इसे समाप्त कर देगा क्या कोई समझा सकता है क्यों ?
20 signals 

6
वंशज की प्रक्रिया
मैं एक प्रक्रिया कंटेनर बनाने की कोशिश कर रहा हूं। कंटेनर अन्य कार्यक्रमों को गति देगा। उदाहरण के लिए - एक बैश स्क्रिप्ट जो पृष्ठभूमि के कार्यों को 'और' उपयोग के साथ लॉन्च करती है। महत्वपूर्ण विशेषता यह है कि मैं इसके बाद हूं: जब मैं कंटेनर को मारता हूं, …

1
सिग्नल मिलने पर मल्टीथ्रेडेड लिनक्स प्रक्रिया का क्या होता है?
यदि एक यूनिक्स (पॉज़िक्स) प्रक्रिया एक संकेत प्राप्त करती है, तो एक सिग्नल हैंडलर चलेगा। एक बहुआयामी प्रक्रिया में इसका क्या होगा? कौन सा धागा संकेत प्राप्त करता है? मेरी राय में, सिग्नल एपीआई को संभालने के लिए बढ़ाया जाना चाहिए (यानी सिग्नल हैंडलर के धागे को निर्धारित करने में …



1
कौन तय करता है कि कौन सा एप्लिकेशन कीबोर्ड से सिग्नल प्राप्त करता है?
टर्मिनल में कीबोर्ड से संकेतों की मेरी वर्तमान समझ है (मोटे तौर पर मेरी टिप्पणियों को Google पर क्या पाया जा सकता है, यह जानने की कोशिश करने पर आधारित): उपयोगकर्ता Cc दबाता है इसे बाइट के रूप में टर्मिनल के इनपुट बफ़र पर भेजा जाता है, जिसकी गणना c …
16 terminal  signals 

3
फ़ाइल डिस्क्रिप्टर को वापस करने के लिए कांटा () क्यों बनाया गया है?
सेल्फ-पाइप ट्रिक के बारे में अपने वेब पेज पर , डैन बर्नस्टीन एक दौड़ की स्थिति और संकेतों के साथ बताते हैं , एक वर्कअराउंड प्रदान करते हैं और निष्कर्ष निकालते हैं किselect() बेशक, राइट थिंग fork()एक फाइल डिस्क्रिप्टर को वापस करना होगा , न कि एक प्रक्रिया आईडी। इसका …

1
प्रतीक्षा बैश-बिलिन 100 प्रतिशत पर सीपीयू को जलाता है
कम से कम GNU बैश संस्करण 4.3.42 x86_64 और& GNU बैश संस्करण 4.3.11 x86_64 पर होता है मैं एक संकेत (एक SIGUSR1 के रूप में ) के साथ एक रुकावट प्राप्त sleep & wait $!करने के लिए एक सरल के बजाय का उपयोग करता हूं । लेकिन ऐसा लगता है …

1
स्क्रिप्ट से पृष्ठभूमि की प्रक्रिया शुरू करें और स्क्रिप्ट समाप्त होने पर इसे प्रबंधित करें
मैं एक स्क्रिप्ट से एक डेमन के समान प्रक्रिया को चलाना और कॉन्फ़िगर करना चाहूंगा। मेरा खोल Cygwin के तहत zsh है और डेमॉन SFK , एक मूल एफ़टीपी सर्वर है। यहाँ क्या मायने रखता है, इसके लिए स्क्रिप्ट startserv.shको प्रारूपित किया जा सकता है: #!/bin/sh read -s -p "Enter …

1
क्या यह बताने का कोई तरीका है कि क्या संकेत 9 के साथ एक शेल स्क्रिप्ट को मार दिया गया था
मेरे पास एक बैश स्क्रिप्ट है (जिसे जावा प्रोग्राम से बुलाया गया है) जो मारती रहती है। मैं हमेशा signal 15साथ पकड़ता हूं trapलेकिन फिर कुछ अन्य संकेत आते हैं कि मुझे संदेह है signal 9लेकिन मैं मूल रूप से अंधा हूं जैसे कि यह वास्तव में है signal 9। …

1
एक टर्मिनल से बाहर निकलने पर अन्य टर्मिनलों पर बैश इतिहास को अपडेट करें
मुझे पता है कि यह सवाल अस्पष्ट नहीं है, क्योंकि यहां पूछा गया है कि अपडेट करते रहें (और यहां नकल की गई)। मैं जो हासिल करने की कोशिश कर रहा हूं वह थोड़ा अलग है। मुझे अपने प्रॉम्प्ट को हर lsI टाइप ( history -a; history -c; history -r) …

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