இந்த வழிகாட்டி லினக்ஸ் தூக்கம் கட்டளை எவ்வாறு ஒரு பாஷ் ஸ்கிரிப்ட் இடைநிறுத்தப்பட வேண்டும் என்பதைக் காட்டுகிறது.
நீங்கள் உங்கள் முனைய சாளரத்தை பூட்டுவதை விரும்பாத வரை தூக்க கட்டளை முற்றிலும் பயனற்றது, ஆனால் ஒரு ஸ்கிரிப்ட்டின் ஒரு பகுதியாக, இது பல வழிகளில் பயன்படுத்தப்படலாம், ஒரு கட்டளை மறுபடியும் ஒரு இடைநிறுத்தம் காரணியாகும்.
உதாரணமாக, செயலாக்கப்பட்ட கோப்புகளை மற்றொரு சேவையகத்திலிருந்து நகலெடுக்க ஸ்கிரிப்ட் வைத்திருப்பதை கற்பனை செய்து பாருங்கள். எல்லா கோப்புகளும் பதிவிறக்கும் வரை, ஸ்கிரிப்ட் நகல் செயல்முறையைத் தொடங்கக்கூடாது. பதிவிறக்க செயல்முறை முற்றிலும் தனியான ஸ்கிரிப்ட்டால் செய்யப்படுகிறது.
கோப்புகளை நகலெடுக்க ஸ்கிரிப்ட் அனைத்து கோப்புகளும் பதிவிறக்கம் செய்யப்பட்டிருக்கின்றனவா என்பதை சோதிக்க ஒரு சுழற்சியை கொண்டிருக்கலாம் (அதாவது, 50 கோப்புகள் இருக்க வேண்டும் மற்றும் 50 கோப்புகள் கண்டறியப்பட்டிருந்தால், நகலெடுப்பு துவங்குகிறது).
ஸ்கிரிப்ட்டின் எந்த புள்ளியும் தொடர்ச்சியாக சோதிக்கும், இது செயலி நேரத்தை எடுக்கும். அதற்கு பதிலாக, நீங்கள் நகலெடுக்கப்படும் போதுமான கோப்புகள் உள்ளனவா என்பதை சோதிக்க தேர்வு செய்யலாம், இல்லை என்றால், சில நிமிடங்களுக்கு இடைநிறுத்தப்பட்டு பின்னர் மீண்டும் முயற்சிக்கவும். தூக்கக் கட்டளை இந்த சூழ்நிலையில் இருக்கிறது.
தூக்க கட்டளை எப்படி பயன்படுத்துவது
லினக்ஸ் தூக்கம் கட்டளையைப் பயன்படுத்த, முனைய சாளரத்தில் பின்வருவதை உள்ளிடுக:
5 களின் தூக்கம்
மேலே கட்டளை உங்கள் முனைய இடைநிறுத்தம் 5 விநாடிகளுக்கு உங்களை கட்டளை வரியில் திரும்புவதற்கு முன் செய்யும்.
தூக்கக் கட்டளைக்கு முக்கியமாக 'தூக்கம்' தேவைப்படுகிறது, பின் நீங்கள் இடைநிறுத்தம் செய்ய விரும்பும் எண்ணம் மற்றும் பின்னர் அலகு அளவைக் கொண்டிருக்க வேண்டும்.
வினாடிகளில், நிமிடங்களில், மணிநேர அல்லது நாட்களில் தாமதத்தை நீங்கள் குறிப்பிடலாம்.
- s - விநாடிகள்
- m - நிமிடங்கள்
- மணி - மணி
- d - நாட்கள்
ஏதோ ஒன்று நடக்கக் காத்திருக்கும் நாட்களைக் கொண்டாடும் வரையில், ஸ்கிரிப்ட் முடிந்த நாட்களில் பின்னணிக்கு இயங்கும் ஸ்கிரிப்ட் கொண்டிருப்பதை எதிர்த்து, வழக்கமான இடைவெளியில் ஸ்க்ரோனை இயக்க ஒரு கிரான் வேலைகளைப் பயன்படுத்துவது கருத்தில் கொள்ளத்தக்கது.
தூக்க கட்டளையின் எண்ணிக்கை முழு எண்ணாக இருக்க வேண்டியதில்லை. மிதவை புள்ளி எண்களை நீங்கள் பயன்படுத்தலாம்.
உதாரணமாக, பின்வரும் தொடரியலைப் பயன்படுத்துவது சரியாக உள்ளது:
தூக்க கட்டளைக்கு ஒரு எடுத்துக்காட்டு
பின்வரும் ஸ்கிரிப்ட் தூக்க கட்டளையை எப்படி பயன்படுத்துவது என்பது ஒரு முனையம் அடிப்படையிலான கவுண்டவுன் கடிகாரத்தை உருவாக்குவது என்பதை காட்டுகிறது:
#! / பின் / பாஷ்எக்ஸ் = 10$ x -gt 0செய்தூக்கம் 1sதெளிவானஎதிரொலி "$ x விநாடிகள் வெடிப்பு வரை"x = $ (($ x - 1))முடிந்ததாகக் ஸ்கிரிப்ட் மாறி x 10 ஐ அமைக்கிறது. அதே சமயத்தில் x இன் மதிப்பானது பூஜ்ஜியத்தை விட அதிகமானால், மீண்டும் தொடரும். தூக்கம் கட்டளை சுழற்சி சுற்றி ஒவ்வொரு முறை 1 இரண்டாவது ஸ்கிரிப்ட் pauses. ஸ்கிரிப்ட் மீதமுள்ள திரையை ஒவ்வொரு மறு செய்கைக்கும் துல்லியமாக அமைக்கிறது, "xx விநாடிகள் வெடிப்பு வரை" (i.e. 10) காட்டும் பின்னர் x இன் மதிப்பிலிருந்து 1 ஐக் குறைக்கின்றன. தூக்க கட்டளை இல்லாமல், ஸ்கிரிப்ட் மூலம் பெரிதாக்கவும் மற்றும் செய்திகளை மிக விரைவாக காட்டப்படும். தூக்கம் கட்டளை ஒரு சுவிட்சுகள் மட்டுமே. --Help சுவிட்ச் தூக்கம் கட்டளை உதவி கோப்பு காட்டுகிறது. நீங்கள் பின்வருமாறு மனிதனின் கட்டளையைப் பயன்படுத்தி அதே பொருளை அடையலாம்: மனிதன் தூங்குகிறான் - கட்டளை கட்டளை உங்கள் கணினியில் நிறுவப்பட்டுள்ள தூக்க கட்டளையின் பதிப்பை காட்டுகிறது. பின்வருமாறு திருத்தம் - திருத்தம் சுவிட்ச் பின்வருமாறு தகவல்: சுவிட்சுகள்













