Chkconfig - Linux / Unix Command

chkconfig- تازا ۽ سوالن جي رويليل سسٽم سروسز لاء معلومات

يونيڪوڊس

chkconfig --list [ نالو ]
chkconfig جو نالو
chkconfig --del نالي
chkconfig [-level levels ] نالو <پر | آف رئيٽ>
chkconfig [-level levels ] نالو

تفصيل

chkconfig ان ڈائریکٹریز ۾ متعدد علامتي لنکس کو براہ راست مسمار کرنے کے کام کے نظام منتظمين کو رليف کرکے /etc/rc[0-6].d ڊاريري وارثي کي برقرار رکڻ لاء آسان ڪنڊ لائن لائين جو اوزار مهيا ڪندو آهي.

یہ عملدرآمد کاککفگ آئی آرIX آپریٹنگ سسٹم میں چاکونیفک کمانڈ کے ذریعہ متاثر ہوا. بلڪه ترتيب / /cc/rc[0-6].d حيرتياتي جي ٻاهرين ترتيب جي معلومات کي برقرار رکڻ کان سواء، هي نسخو سڌو سنئون / /cc/rc[0-6].d ۾ صحيح سمن کي منظم ڪري ٿو. اهو سڀ ترتيب جي تشڪيل جي معلومات کي ڇڏي ٿو ته ڇا انهن خدمتن جي اندرين هڪ واحد مقام ۾ شروع ٿئي ٿو.

chkconfig پنج قسمن جو مختلف ڪارڪردگي آھي: انتظام لاء نئين خدمتون شامل ڪرڻ، انتظام کان خدمتون ختم ڪرڻ، سروسز لاء موجوده شروعاتي معلومات لسٽنگ، سروسز لاء شروع ٿيندڙ معلومات کي تبديل ڪرڻ، ۽ خاص خدمت جي شروعاتي حالت کي جانچڻ.

جڏهن chkconfig بغير ڪنهن به اختيار کي هلائي رهيو آهي، اهو استعمال جي معلومات ڏيکاري ٿو. جيڪڏهن صرف هڪ خدمت جو نالو ڏنو ويندو آهي، اهو ڏسڻ لاء چيڪ ڪري ٿو ته خدمت موجوده رنليلي ۾ شروع ٿيڻ جي ترتيب ڪئي وئي آهي. جيڪڏهن اهو آهي، chkconfig سچا موٽندو آهي؛ ٻي صورت ۾ اهو غلط آهي. اهو - ليليٽ اختيار کي هيڪڪڪوف سوال سوالن کي استعمال ڪري سگهجي ٿو جيڪو متبادل هلائڻ بدران متبادل هلائيندڙ هجي.

جيڪڏهن خدمت جو نالو بعد جي هڪ، بند، يا ريٽ مقرر ڪيو ويو آهي، چڪي ڪانگ مخصوص سروس لاء شروعاتي معلومات تبديل ڪري ٿو. جھنگ تي ۽ بند جي خدمت کي شروع ڪرڻ يا بند ڪرڻ، ترتيب ڏيڻ، رائلولز تبديل ٿيڻ ۾. ريجريز پرچم شروعاتي معلومات کي شروع ڪري ٿو جيڪا خدمت ۾ انٽ اسڪرپٽ ۾ بيان ڪيل آهي جيڪا خدمت لاء ڏنل آهي.

ڊفالٽ طور، اختيارن جي بند ۽ بند کي صرف رنيلولز 2، 3، 4، ۽ 5 تي اثر انداز ٿئي ٿو، جڏهن سڀني کي رئيليز کي متاثر ڪري ڇڏيندي آهي. اهو --ليلي اختيار کي استعمال ڪرڻ لاء استعمال ڪري سگهجي ٿو جنهن کي رينلولز متاثر آهن.

اهو نوٽ ڪريو ته هر خدمت لاء، هر رنيلول يا ته شروعاتي اسڪرپٽ يا اسٽاپ اسڪرپٽ آهي. جڏهن سوئچنگ رنائينديون، انسٽال اڳ ۾ شروع ٿيل خدمت ٻيهر شروع نه ڪنداسين، ۽ ڊوڙي نه هلندي هڪ خدمت کي ٻيهر روڪي نه سگهندو.

Options

ننڍو سطحون

رنڀ جي سطح کي واضع ڪري ٿي آپريشن ڪرڻو آهي. اهو انگ 0 کان 7 تائين انگن اکرن جي طور تي ڏنو ويو آهي. مثال طور، --ليل 35 رنزولز 3 ۽ 5 بيان ڪري ٿي.

رستو

ھن اختيار کي chkconfig پاران انتظام لاء ھڪ نئين خدمت شامل آھي. جڏهن هڪ نئين خدمت ڪرائي ويندي آهي، chkconfig انهي ڳالهه کي يقيني بڻائي ٿو ته هر خدمت ۾ هر هڪ شروعات يا قتل ٿيڻ داخل آهي. جيڪڏهن ڪنهن به رويليل اهڙي قسم جي داخلا مليل آهي، chkconfig مناسب داخلي پيدا ڪري ٿو جيئن انيت اسڪرپٽ ۾ ڊفالڪ قيمت طرفان بيان ڪيل آهي. نوٽ ڪريو ته LSB-ٺهيو ويو 'INIT INFO' حصن ۾ ڊفالٽ لسٽن ۾ انسٽاليٽس ۾ اڳوڻي رانديونولن کان مٿي بيان ڪن ٿا.

ڊيال جو نالو

خدمت chkconfig انتظام مان هٽايو ويو آهي، ۽ /etc/rc[0-6].d ۾ ڪنهن به علامتي لنڪ جيڪي هٽايو ويو ان کي ختم ڪيو ويندو آهي.

لسٽ جو نالو

هي اختيار سڀني خدمتن کي لسٽ ڪري ٿو جيڪو چڪوڪفگ بابت ڄاڻن ٿا، ۽ هرڪو رستن ۾ روڪي يا شروع ٿي وڃن ٿا. جيڪڏهن نالو مخصوص آهي، خدمت جي نالي بابت صرف ڊسپلي معلومات.

رانديون فائلون

هر خدمت جو انتظام ٿيڻ گهرجي انهي ڪانڪوڪگ جي ذريعي ٻن يا وڌيڪ تبصرن جون لائينون ان in.d.d لپي ۾ شامل هونديون آهن. پهرين لائين چڪيڪنف ٻڌائي ٿو ته خدمت کي هلائي هلائي هلائي ٿو جيڪو ڊفالٽ جي شروعات سان شروع ڪري سگهجي ٿو، ۽ انهي جي ترجيحن کي شروع ڪرڻ ۽ بند ڪرڻ. جيڪڏهن خدمت ڪرڻ نه گهرجي، ڊفالٽ طرفان، ڪنهن به رويليز ۾ شروع ڪيو وڃي، هڪ - هلڪي ريل ويسٽ جي فهرست جي جاء تي استعمال ڪيو وڃي. سيڪنڊ لائن خدمت لاء وضاحت آهي، ۽ ڪيترن ئي قطارن ۾ پس منظر جاري رکاوٽ سان وڌايو ويندو.

مثال طور، random.init اهي ٽي سٽون آهن:

# chkconfig: 2345 20 80 # وضاحت: بچايو ۽ بحالي نظام جو انٽرويو تلاء \ # اعلي معيار جي بي ترتيب واري نمبر نسل لاء.

اهو چوي ٿو ته بي ترتيب واري اسڪرپٽ 2، 3، 4، ۽ 5 جي سطحن ۾ شروع ٿيڻ گهرجي، انهي جي شروعات جي ترجيح 20 کي هجڻ گهرجي، ۽ انهي جي روڪي ترجيحن کي 80 هجڻ گهرجي. توهان کي اها وضاحت ڪرڻ گهرجي ته تفصيل ڇا چوي؛ اهو سلسلو جاري رکڻ جي ڪري ٿو. لائن جي سامهون اضافي جاء کي نظر انداز ڪيو ويو آهي.