ڪئين لينڪس کي "ننڊ" حڪم ڪئين استعمال ڪرڻ لاء BASH Script روڪيو

اهو گائيڊ ڏيکاري ٿو ته هڪ شيش اسڪرپٽ کي روڪڻ لاء لينڪس کي ننڊ ڪمانڊ استعمال ڪرڻ لاء.

پر پنهنجو پاڻ، ننڊ جو حڪم مڪمل طور تي بيسڪ آهي، جيستائين توهان پنهنجي ٽرمينل ونڊو کي بند ڪرڻ چاهيندا آهيو، هڪ لکيت جي حصي ۾ اهو ڪيترن ئي مختلف طريقن سان استعمال ڪري سگهجي ٿو.

مثال طور، تصور ڪريو ته توهان هڪ رسم الخط آهي جيڪا فائلن کي پروسيس ٿيل ٻئي سرور کان ڪاپي. رسم الخط ڪاپي جي عمل کي شروع نه ڪرڻ گهرجي جيستائين سڀني فائلن کي ڊائون لوڊ ڪرڻ ختم نه ڪيو آهي.

ڊائون لوڊ طريقي سان مڪمل طور تي جدا جدا رسم الخط جي طرفان ڪيو ويندو آهي.

فائلن کي نقل ڪرڻ لاء رسم الخط شايد شايد هڪ لوپ تي ٽيسٽ ٿي سگھن ٿيون يا ته سڀئي فائلون ڊائون لوڊ ڪيا ويا آهن (يعني اهو ڄاڻي ٿو ته 50 فائلن جا هجن ۽ 50 فائلن کي مليو جڏهن ڪاپي جي عمل شروع ٿئي ٿي).

هتي ڪو به اشارو نه آهي ته رسم الخط مسلسل جاچ پڙتال ڪري رهي آهي جيئن پروسيسر جو وقت وٺندو آهي. ان جي بدران، توهان کي جانچ ڪرڻ چونڊيو ته ڇا ڪافي فائلون نقل ٿيل آهن ۽ جيڪڏهن ڪجهه منٽن لاء روڪ نه هوندي آهي ۽ پوء ڪوشش ڪريو. انهن حالتن ۾ ننڊ جو حڪم مڪمل آهي.

ننڊ ڪمانڊ کي ڪيئن استعمال ڪجي

لينڪس ننڊ کي استعمال ڪرڻ لاء هيٺ ڏنل ٽرمينل ونڊو ۾ داخل ڪريو:

سمهڻ 5

مٿين حڪم توهان کي 5 سيڪنڊن جي لاء توهان جي واپاري لائن ڏانهن موٽڻ کان پهريان توهان جي ٽرمينل کي روڪيو ويندو.

ننڊ جي حڪم کي لفظن جي ننڊ جي ضرورت آهي جنهن جي ذريعي توهان توهان کي روڪڻ ۽ انهي جي پيٽ کي روڪڻ چاهيو ٿا.

توهان سيڪنڊ، منٽ، ڪلاڪ يا ڏينهن ۾ دير جي وضاحت ڪري سگهو ٿا.

جب کچھ عرصے سے انتظار کرنے کے دنوں میں آتی ہے تو یہ سکرپٹ باقاعدہ وقفوں کو چلانے کے لئے ایک cron job استعمال کرنے کے قابل غور کر کے طور پر، کے طور پر، एक स्क्रिप्ट चल रहा है पृष्ठभूमि में पृष्ठभूमि के दिनों के अंत के लिए विचार के लायक.

ننڊ ڪنڊر لاء نمبر مڪمل نمبر نه هجڻ گهرجي.

توهان پڻ سچل پوائنٽ نمبر استعمال ڪري سگهو ٿا.

مثال طور، هيٺين طريقي سان استعمال ڪرڻ لاء صحيح طور تي درست آهي:

ننڊ 3.5

سمهڻ جو حڪم لاء مثال طور هڪ استعمال

هيٺيون لپي ظاهر ڏي ٿو ته ٺهيل بنياد تي ٻڌل گھمڻ واري گھڙي کي ننڊ ڪنڊ کي ڪيئن استعمال ڪجي.

#! / بن / بيش

x = 10

جڏهن [$ x -gt 0]

ڪندا

ننڊس

صاف ڪيو

گونج "$ x سيڪنڊن تائين ڌماڪو ڪريو"

x = $ (($ x - 1))

مڪمل ٿيو

اسڪرپٽ متغير X 10 تائين سيٽ ڪندو جڏهن ته لوپ کي انٽرويو جاري رهندو جڏهن ته x جو قدر صفر کان وڏي آهي.

ننڊ جو حڪم هر دفعي لوپ جي چوڌاري 1 سيڪنڊ لاء رسم الخط کي رڪجي ٿو.

باقي اسڪرپٽ هر اسڪرين جي اسڪرين کي ڇڪي ڇڏيندو آهي، پيغام "x سيڪنڊ بند ڪرڻ کان وٺي تائين" ظاهر ڪندو آهي (يعني 10) ۽ پوء x جي قيمت مان 1 کي گھٽائي ٿو.

ننڊ جي حڪم کان سواء، اسڪرپٽ سان گڏ ڪري ڇڏيندو هوس ۽ پيغام پڻ تمام جلدي ڏيکاري سگهندا.

ننڊ جو حڪم صرف سوئچ جا ٻه ٽڪرا آهن.

هن --help سوئچ مدد فائل کي ننڊ جي حڪم لاء ڏيکاري ٿو. توهان انسان کي حڪم هيٺ ڏنل ساڳئي شيء حاصل ڪري سگهو ٿا:

انسان ننڊ ۾

انورورڊر آرڊر ننڊ ڪمان جو نسخو ڏيکاريندو آهي جيڪو توهان جي سسٽم تي نصب ڪيو آهي.

اها ڄاڻايل آهي ته ڳوڙها سوئچ طرفان ڏنل آهي: