यह लेख आपको सिखाएगा कि लिनक्स पर चल रही किसी सेवा को फिर से शुरू करने के लिए कैसे बाध्य किया जाए। यह प्रक्रिया किसी भी ऑपरेटिंग सिस्टम वितरण में कुछ कमांड के साथ संभव है।
कदम

चरण 1. कमांड लाइन खोलें।
अधिकांश लिनक्स वितरण में एक विकल्प होता है मेन्यू स्क्रीन के निचले बाएँ कोने में, जिसके अंदर आप "टर्मिनल" ऐप पा सकते हैं; यह वह एप्लिकेशन है जिसे आपको कमांड लाइन तक पहुंचने के लिए खोलना होगा।
- लिनक्स वितरण दिखने में भिन्न होते हैं, इसलिए आपको विकल्प के तहत एक फ़ोल्डर के अंदर "टर्मिनल" एप्लिकेशन या कमांड लाइन एप्लिकेशन देखने की आवश्यकता हो सकती है मेन्यू.
- आप डेस्कटॉप पर या स्क्रीन के नीचे टूलबार में "टर्मिनल" ऐप पा सकते हैं।
- कुछ लिनक्स वितरणों में स्क्रीन के ऊपर या नीचे एक कमांड लाइन बार होता है।

चरण 2. चल रही सेवाओं को प्रदर्शित करने के लिए कमांड दर्ज करें।
"टर्मिनल" में s /etc/init.d टाइप करें और एंटर की दबाएं। ऐसा करने से वर्तमान में चल रही प्रक्रियाओं और उनके संबंधित कमांड नामों की एक सूची प्रदर्शित होगी।
अगर यह काम नहीं करता है, तो ls /etc/rc.d/ कमांड को आजमाएं।

चरण 3. उस सेवा का कमांड नाम खोजें जिसे आप पुनरारंभ करना चाहते हैं।
आम तौर पर, सेवा का नाम (जैसे "अपाचे") स्क्रीन के बाईं ओर पाया जा सकता है, जबकि कमांड नाम (जैसे "httpd" या "apache2", लिनक्स वितरण के आधार पर) दाईं ओर स्थित होता है।.

चरण 4. "पुनरारंभ करें" कमांड चलाएँ।
"टर्मिनल" में sudo systemctl पुनरारंभ सेवा टाइप करें, सेवा को सेवा के कमांड नाम से बदलें, और ↵ Enter कुंजी दबाएं।
उदाहरण के लिए, उबंटू लिनक्स पर अपाचे को पुनरारंभ करने के लिए, "टर्मिनल" में sudo systemctl पुनरारंभ apache2 टाइप करें।

चरण 5. संकेत मिलने पर अपना पासवर्ड दर्ज करें।
अपने प्रशासनिक खाते में उपयोग किया गया पासवर्ड दर्ज करें और ↵ Enter कुंजी दबाएं। ऐसा करने से प्रक्रिया को फिर से शुरू करना चाहिए।
यदि सेवा फिर से शुरू नहीं होती है तो sudo systemctl stop service टाइप करने का प्रयास करें, ↵ Enter कुंजी दबाएं और sudo systemctl start service कमांड चलाएँ।
टिप्स
- आप सिस्टम स्टार्टअप पर सेवाओं को जोड़ने या हटाने के लिए "chkconfig" कमांड का उपयोग कर सकते हैं।
- कंप्यूटर पर सभी निर्देशिकाओं में वर्तमान में चल रही सभी सेवाओं की सूची देखने के लिए, "टर्मिनल" में ps -A कमांड चलाएँ।