درست کریں: سسٹم سی ٹی ایل کمانڈ نہیں ملا



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

سسٹم سی ٹی ایل لینکس کی تقسیم پر خدمات اور عمل کو کنٹرول کرنے کے لئے ایک سسٹمڈ افادیت ہے۔ سسٹم سی ٹی ایل کمانڈ کا استعمال کرکے ، آپ ٹرمینل کے ذریعے آسانی سے خدمات کو شروع اور بند کرسکتے ہیں۔ تاہم ، متعدد صارفین ' systemctl: کمانڈ نہیں ملا ”خرابی جب وہ سسٹم سی ٹی ایل کمانڈ چلانے کی کوشش کرتے ہیں۔ یہ مسئلہ زیادہ تر لینکس آپریٹنگ سسٹم کے پرانے ورژن پر ہوسکتا ہے ، جو سسٹمڈ کو سپورٹ نہیں کرتا ہے۔



سسٹم سی ٹی ایل کمانڈ نہیں ملا



‘سسٹم سی ٹی ایل کمانڈ نہیں ملا’ غلطی کی وجہ کیا ہے؟

ہماری تحقیقات کے مطابق ، پریشانی کی اصل وجہ یہ ہے پرانا آپریٹنگ سسٹم۔ کچھ پرانی تاریخی لینکس کی تقسیم سسٹیم کی بجائے SysV init اور اپ اسٹارٹ کا استعمال کررہی ہے ، جس کی وجہ سے ٹرمینل میں سسٹم سی ٹی ایل کمانڈ کام نہیں کرے گی۔ آپریٹنگ سسٹم کے جدید ترین ورژن میں سسٹمڈ متعارف کرایا گیا تھا اور یہ پرانے ورژنوں کے لئے دستیاب نہیں ہے۔



اب جب آپ کو اس کی وجہ معلوم ہوچکی ہے جس کی وجہ سے مسئلہ پیدا ہوتا ہے ، تو ہم حل کی طرف بڑھیں گے۔

فرسودہ لینکس تقسیم کے لئے سروس کمانڈ

اگر آپ کا سسٹم سسٹمڈ کے بجائے اپ اسٹارٹ استعمال کررہا ہے تو آپ کو ان کمانڈز کو آزمانا ہوگا جو اپ اسٹارٹ کیلئے کام کرتی ہیں۔ پرانی سروس آپریٹنگ سسٹم کیلئے سروس شروع کرنے کے ل for آپ کو systemctl کے کمانڈ کے برابر کی کوشش کرنے کی ضرورت ہے۔ نیز ، ٹرمینل کے ذریعے کمانڈ کے ذریعے شروع کرنے سے پہلے آپ کو اپنے سسٹم میں سروس انسٹال کرنا ہوگی۔

اشارہ : ایپلی کیشنز کو انسٹال کرنے ، شروع کرنے اور روکنے کے لئے sudo کمانڈ استعمال کریں جس میں روٹ مراعات کی ضرورت ہے۔



  1. دبائیں CTRL + ALT + T کھولنے کے لئے ایک ساتھ چابیاں ٹرمینل اور خدمت شروع کرنے کے لئے درج ذیل کمانڈ کو ٹائپ کریں:
     sudo سروس لچکدار آغاز 

    نوٹ : اس کے شروع ہونے میں 5-10 سیکنڈ لگیں گے۔

  2. آپ اس کمانڈ کا استعمال کرکے کسی خدمت کی حیثیت کی تصدیق کرسکتے ہیں۔
      sudo سروس لچکدار درجہ کا درجہ 

    ایک سروس شروع کرنا اور حالت کی جانچ کرنا

  3. اور کچھ خدمات جیسے لچکدار تلاش جانچنے کے لئے ان کا اپنا حکم ہے:
      curl –X GET ‘http: // لوکل ہوسٹ: 9200’ 

    لچکدار خدمت کی جانچ کر رہا ہے

بونس: جدید ترین لینکس تقسیم کے لئے سسٹم سی ٹی ایل کمانڈ

سسٹیم ڈی نے زیادہ تر لینکس کی تقسیم پر ایسی ایس وی آئی ڈی کو بطور init سسٹم کی حیثیت سے تبدیل کردیا ہے۔ سسٹم سی ٹی ایل کمانڈ بغیر کسی غلطی کے تازہ ترین لینکس کی تقسیم کے لئے کام کرے گی جیسا کہ ذیل میں دکھایا گیا ہے:

  1. دبائیں CTRL + ALT + T کھولنے کے لئے ایک ساتھ چابیاں ٹرمینل
  2. سروس شروع کرنے کے لئے systemctl کمانڈ ٹائپ کریں:
      sudo systemctl اسٹارٹ لچکدار 

    سسٹم سی ٹی ایل کمانڈ استعمال کر کے سروس شروع کرنا

1 منٹ پڑھا