मैं CentOS / RHEL सीख रहा हूं और वर्तमान में प्रक्रिया प्रबंधन के बारे में कुछ सामान कर रहा हूं।
आरएचसीएसए पुस्तक मैं पढ़ रहा हूँ जो kill 1234
SIGQUIT भेजने के रूप में चल रही है। मैंने हमेशा सोचा था कि सिग्नल प्रकार के लिए एक स्विच को जोड़ने के बिना मार कमांड को डिफ़ॉल्ट होना चाहिएkill -15
SIGTERM है kill -15
और SIGKILL है kill -9
, है ना?
क्या सेंटोस / आरएचईएल थोड़ी अलग विधि का उपयोग करता है kill -15
या क्या मुझे अभी गलत किया गया है?
EDIT: kill -l
SIGQUIT देता है kill -3
और यह एक प्रक्रिया को समाप्त करने के लिए कीबोर्ड का उपयोग करने के साथ जुड़ा हुआ लगता है। man 7 signal
यह भी बताता है कि SIGQUIT है kill -3
, इसलिए मैं केवल यह मान सकता हूं कि SIGQUIT kill -15
डिफ़ॉल्ट है यह बताने में मेरी पुस्तक गलत है ।