मैं एक डेटाबेस विफलता से उबरने पर एक ट्यूटोरियल से गुजर रहा हूं और ट्यूटोरियल में, प्राथमिक डेटाबेस के मेजबान पर एक विफलता के लिए अनुकरण किया गया है:
kill -9 <>
मुझे पता है कि killकमांड का उपयोग किसी प्रक्रिया को संकेत भेजने के लिए किया जाता है, और यह 9उस SIGKILLसंकेत का प्रतिनिधित्व करता है जो एक प्रक्रिया को समाप्त करता है, लेकिन <>तर्क क्या है ?
मैंने killकमांड के लिए मैनुअल पेज पढ़े हैं, लेकिन फिर भी यह पता नहीं लगा सकता है कि <>इसका उपयोग क्यों और किस लिए किया जाता है।
kill -9 <<pid for="" nbsp="" postmaster="" process="">></pid>इसलिए, उन्होंने शायद लिखा kill -9 <pid>और कुछ मज़ेदार संपादक ने एक <pid>टैग बनाने के लिए सभी जादू किया ।
<pid for="" nbsp="" postmaster="" process="">कि सही समझ में आता है! यह कहने का मतलब है "पोस्टमास्टर प्रक्रिया के लिए पीआईडी" और यह मारने के लिए मुख्य पोस्टग्रेक्यूएल पीआईडी है। तो यह पोस्ट kill -9 <pid for postmaster process>मिस्ट्री सॉल्व करने के लिए थी।
kill -9एक आदत मत बनाओ । बस उपयोग करें kill। SIGTERM प्रक्रिया को शालीनतापूर्वक बंद करने देता है। SIGKILL ( -9) परमाणु विकल्प है।
<>एक विशिष्ट प्रक्रिया आईडी के साथ पात्रों को बदलना चाहते हैं ।