ఈ గైడ్లో, a ఎలా అమలు చేయాలో మీరు నేర్చుకుంటారు బ్యాచ్ ఉద్యోగం మీరు మీ రాస్ప్బెర్రీ పై పరికరాన్ని రిమోట్ లొకేషన్ నుండి రిమోట్గా యాక్సెస్ చేస్తే. ఇక్కడ, మీరు కనుగొంటారు:
- రిమోట్ రాస్ప్బెర్రీ పైలో బ్యాచ్ ఉద్యోగాలను అమలు చేయడం ఎందుకు ఉపయోగకరంగా ఉంటుంది
- రిమోట్ రాస్ప్బెర్రీ పైలో బ్యాచ్ ఉద్యోగాన్ని ఎలా అమలు చేయాలి
- ముగింపు
రిమోట్ రాస్ప్బెర్రీ పైలో బ్యాచ్ జాబ్ని అమలు చేయడం ఎందుకు ఉపయోగపడుతుంది
రన్నింగ్ ఎ బ్యాచ్ ఉద్యోగం రిమోట్లో Raspberry Pi అనేక ప్రయోజనాలను అందిస్తుంది, ప్రత్యేకించి Raspberry Pi పరికరం వేరే ప్రదేశంలో లేదా నెట్వర్క్లో ఉన్నప్పుడు. రన్నింగ్ యొక్క కొన్ని ప్రయోజనాలు బ్యాచ్ ఉద్యోగం రిమోట్ రాస్ప్బెర్రీ పై క్రింద ఇవ్వబడ్డాయి:
- మీరు బహుళ రాస్ప్బెర్రీ పై పరికరాలను కనెక్ట్ చేయవచ్చు మరియు పనిభారాన్ని పంచుకునే కేంద్రీకృత నెట్వర్క్ను సెటప్ చేయవచ్చు బ్యాచ్ ఉద్యోగం బహుళ పరికరాలలో. ఇది పరికరాల మధ్య లోడ్ను బ్యాలెన్స్ చేస్తుంది మరియు మెరుగైన వనరుల వినియోగాన్ని అందిస్తుంది మరియు పని యొక్క అమలు సమయాన్ని మెరుగుపరుస్తుంది.
- రిమోట్ను నడుపుతోంది బ్యాచ్ ఉద్యోగం Raspberry Piలో మీ పరికరం యొక్క భద్రతను మెరుగుపరుస్తుంది ఎందుకంటే ఇది వినియోగదారు యొక్క స్థానిక మెషీన్ నుండి సున్నితమైన డేటా మరియు ప్రక్రియలను వేరు చేస్తుంది. అందువలన, మీ పరికరానికి ఏదైనా మాల్వేర్ ఇన్ఫెక్షన్లు లేదా అనధికారిక యాక్సెస్ ముప్పును తగ్గిస్తుంది.
రిమోట్ రాస్ప్బెర్రీ పైలో బ్యాచ్ ఉద్యోగాన్ని ఎలా అమలు చేయాలి
అమలు చేయడానికి a బ్యాచ్ ఉద్యోగం రిమోట్ రాస్ప్బెర్రీ పైలో, మీరు ఈ క్రింది దశలను ఉపయోగించవచ్చు:
దశ 1: Windows, Linux లేదా Macలో కమాండ్ ప్రాంప్ట్/పవర్షెల్ లేదా టెర్మినల్ తెరవండి
ముందుగా, మీరు మీ సిస్టమ్ టెర్మినల్ని తెరవాలి, అది Windowsలో కమాండ్ ప్రాంప్ట్/పవర్షెల్ కావచ్చు లేదా Linux లేదా Macలో టెర్మినల్ కావచ్చు.
దశ 2: రాస్ప్బెర్రీ పైలో SSHని ప్రారంభించండి
రాస్ప్బెర్రీ పైలో SSH ప్రారంభించబడిందని నిర్ధారించుకోండి మరియు అది కాకపోతే, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు కమాండ్ లైన్ నుండి SSHని ప్రారంభించవచ్చు:
సుడో raspi-config
పై కమాండ్ టెర్మినల్లో రాస్ప్బెర్రీ పై కాన్ఫిగరేషన్ను తెరుస్తుంది, ఇక్కడ మీరు SSH ను ప్రారంభించవచ్చు ఇంటర్ఫేస్ ఎంపికలు :
మీరు అప్లికేషన్ మెను వైపు నావిగేట్ చేయడం ద్వారా GUI నుండి రాస్ప్బెర్రీ పై కాన్ఫిగరేషన్ను కూడా తెరవవచ్చు ప్రాధాన్యతలు ఎంపిక మరియు ఎంచుకోవడం రాస్ప్బెర్రీ పై కాన్ఫిగరేషన్ :
అప్పుడు మీరు నుండి SSH ను ప్రారంభించవచ్చు ఇంటర్ఫేస్లు SSH బటన్ను కుడికి టోగుల్ చేయడం ద్వారా ట్యాబ్:
దశ 3: రాస్ప్బెర్రీ పైకి SSH
ఇప్పుడు, కింది సింటాక్స్ని ఉపయోగించి Windows, Mac లేదా Linux సిస్టమ్లో SSH ద్వారా రాస్ప్బెర్రీ పై టెర్మినల్ను రిమోట్గా యాక్సెస్ చేయండి:
ssh వినియోగదారు పేరు @ IP_చిరునామాబదులుగా వినియోగదారు పేరు మరియు IP_చిరునామా , మీ Raspberry Pi వినియోగదారు పేరు మరియు IP చిరునామాను టైప్ చేయండి.
గమనిక: మీరు మీ రాస్ప్బెర్రీ పై IP చిరునామాను నుండి కనుగొనవచ్చు హోస్ట్ పేరు -I టెర్మినల్లో ఆదేశం.
దశ 4: బ్యాచ్ జాబ్ డైరెక్టరీని సృష్టించండి
సంస్థ కోసం మీ బ్యాచ్ జాబ్ ఫైల్లు అన్నీ ఉంచబడిన రాస్ప్బెర్రీ పై సిస్టమ్లో ప్రత్యేక డైరెక్టరీని సృష్టించడం మంచిది. మీరు పేరుతో బ్యాచ్ జాబ్ డైరెక్టరీని సృష్టించవచ్చు mybatchjobs కింది ఆదేశాన్ని అమలు చేయడం ద్వారా:
mkdir mybatchjobsదశ 5: బ్యాచ్ జాబ్ డైరెక్టరీకి నావిగేట్ చేయండి
నావిగేట్ చేయడానికి mybatchjobs రాస్ప్బెర్రీ పై డైరెక్టరీ, మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు:
cd mybatchjobsదశ 6: బ్యాచ్ జాబ్ స్క్రిప్ట్ని సృష్టించండి
ఇప్పుడు, మీరు లోపల బ్యాచ్ జాబ్ స్క్రిప్ట్ని సృష్టించాలి mybatchjobs డైరెక్టరీ మరియు దాని కోసం మీరు కింది ఆదేశం నుండి నానో ఎడిటర్ను ఉపయోగించవచ్చు:
నానో batchjob.shదశ 7: బ్యాచ్ జాబ్స్ ఆదేశాలను జోడించండి
మేము బాష్ ఫైల్ లోపల బ్యాచ్ జాబ్స్ కమాండ్లను క్రియేట్ చేస్తున్నాము కాబట్టి, మీరు బాష్ షెల్ను ఉపయోగించమని స్క్రిప్ట్కి చెప్పాలి, ఫైల్లో కింది పంక్తిని జోడించడం ద్వారా దీన్ని చేయవచ్చు:
#!/బిన్/బాష్పై లైన్ని జోడించిన తర్వాత, మీ రాస్ప్బెర్రీ పై సిస్టమ్లో పని చేసే ఆదేశాలను జోడించడానికి ఇది సమయం కాదు. మీరు స్క్రిప్ట్ లోపల బహుళ ఆదేశాలను ఒక్కొక్కటిగా అమలు చేయవచ్చు, ఈ ఆదేశాలు సిస్టమ్ను నవీకరించడం, స్క్రిప్ట్ ఫైల్ను అమలు చేయడం లేదా ఇతర పనులను అమలు చేయడం వంటి వాటికి సంబంధించినవి కావచ్చు.
ఇక్కడ, విషయాలు సరళంగా ఉంచడానికి, నేను బ్యాచ్ జాబ్ స్క్రిప్ట్ ద్వారా రిమోట్గా రాస్ప్బెర్రీ పై ప్యాకేజీలను అప్డేట్ చేయడానికి అప్డేట్ మరియు అప్గ్రేడ్ ఆదేశాన్ని ఉపయోగించబోతున్నాను. ఫైల్ లోపల జోడించడానికి పూర్తి కోడ్ క్రింద అందించబడింది:
#!/బిన్/బాష్సుడో సముచితమైన నవీకరణ && సుడో సముచితమైన అప్గ్రేడ్ -మరియు
దశ 8: బ్యాచ్ జాబ్ ఫైల్ను సేవ్ చేయండి
పూర్తి కోడ్ను జోడించిన తర్వాత, మీరు బ్యాచ్ జాబ్ ఫైల్ను తప్పనిసరిగా సేవ్ చేయాలి, దీన్ని ఉపయోగించడం ద్వారా చేయవచ్చు CTRL+X , జోడించండి మరియు మరియు నొక్కండి నమోదు చేయండి .
దశ 9: ఫైల్ని ఎక్జిక్యూటబుల్గా చేయండి
మీరు తప్పనిసరిగా రాస్ప్బెర్రీ పైలో మీ బ్యాచ్ జాబ్ ఫైల్ను ఎక్జిక్యూటబుల్ చేయాలి మరియు మీరు కింది ఆదేశాన్ని అమలు చేస్తేనే అది సాధ్యమవుతుంది:
chmod +x batchjob.shదశ 10: ఫైల్ను అమలు చేయండి
ఇప్పుడు రిమోట్ రాస్ప్బెర్రీ పైలో బ్యాచ్ జాబ్ను విజయవంతంగా అమలు చేయడానికి, మీరు కింది ఆదేశం నుండి స్క్రిప్ట్ ఫైల్ను అమలు చేయవచ్చు:
sh batchjob.shమీరు కింది ఆదేశంతో స్క్రిప్ట్ను కూడా అమలు చేయవచ్చు:
. / batchjob.shమీరు స్క్రిప్ట్ను అమలు చేసినప్పుడు, అది మీ రాస్ప్బెర్రీ పై పాస్వర్డ్ను నమోదు చేయమని అడగవచ్చు, మీరు వ్రాసిన వెంటనే, బ్యాచ్ ఉద్యోగం ఫైల్ లోపల ఆదేశాలను అమలు చేస్తుంది.
నేను నవీకరణ ఆదేశాన్ని ఉపయోగించాను కాబట్టి, ది బ్యాచ్ ఉద్యోగం నేను స్క్రిప్ట్ని అమలు చేసిన వెంటనే ప్యాకేజీలను నవీకరించడం ప్రారంభిస్తుంది:
ముగింపు
అమలు చేస్తోంది బ్యాచ్ ఉద్యోగాలు టాస్క్లను ఆటోమేట్ చేయడానికి మరియు రిమోట్ రాస్ప్బెర్రీ పై పరికరాలలో వాటిని నిర్వహించడానికి ఉపయోగపడుతుంది. SSH కనెక్షన్ని ఉపయోగించి రిమోట్ కనెక్షన్ని సెటప్ చేయడం ద్వారా రిమోట్ రాస్ప్బెర్రీ పై బ్యాచ్ జాబ్లను అమలు చేయడానికి ఈ గైడ్ వివరణాత్మక దశల వారీ మార్గదర్శిని అందించింది. ఆపై ఉద్యోగాలను సృష్టించడం మరియు దానిని మరొక కంప్యూటర్లో రిమోట్గా అమలు చేయడం. ఈ గైడ్ని అనుసరించడం ద్వారా, వినియోగదారులు డేటా బ్యాకప్లు, సిస్టమ్ అప్డేట్లు మరియు స్క్రిప్ట్ అమలు వంటి పనులను సమర్థవంతంగా నిర్వహించగలుగుతారు. ఇది రాస్ప్బెర్రీ పై పరికరాల బహుముఖ ప్రజ్ఞ మరియు కార్యాచరణను రిమోట్గా మెరుగుపరుస్తుంది.