במדריך זה תלמדו כיצד להפעיל א עבודה אצווה אם אתה ניגש מרחוק למכשיר ה-Raspberry Pi שלך ממיקום מרוחק. כאן תמצאו:
- מדוע כדאי להפעיל עבודות אצווה ב-Raspberry Pi מרחוק
- כיצד להפעיל עבודה אצווה ב-Raspberry Pi מרחוק
- סיכום
מדוע כדאי להפעיל אצווה ב-Raspberry Pi מרחוק
הפעלת א עבודה אצווה ב-Raspberry Pi מרוחק יש כמה יתרונות במיוחד כאשר מכשיר ה-Raspberry Pi ממוקם במיקום אחר או ברשת אחרת. כמה מהיתרונות של ריצה עבודה אצווה על Raspberry Pi מרוחק ניתנות להלן:
- אתה יכול לחבר מספר התקני Raspberry Pi ולהגדיר רשת מרכזית החולקת את עומס העבודה של עבודה אצווה על פני מספר מכשירים. זה יאזן את העומס בין המכשירים ויציע ניצול משאבים טוב יותר וישפר את זמן הביצוע של המשימה.
- הפעלת שלט עבודה אצווה על Raspberry Pi ישפר את האבטחה של המכשיר שלך מכיוון שהוא מבודד נתונים ותהליכים רגישים מהמחשב המקומי של המשתמש. לפיכך, מפחית את האיום של זיהומים של תוכנות זדוניות או גישה לא מורשית למכשיר שלך.
כיצד להפעיל עבודה אצווה ב-Raspberry Pi מרחוק
כדי להפעיל א עבודה אצווה ב-Raspberry Pi מרחוק, אתה יכול להשתמש בשלבים הבאים:
שלב 1: פתח את שורת הפקודה/PowerShell או מסוף ב-Windows, Linux או Mac
ראשית, עליך לפתוח את מסוף המערכת שלך, זה יכול להיות שורת פקודה/PowerShell ב-Windows או טרמינל ב-Linux או Mac.
שלב 2: הפעל SSH ב-Raspberry Pi
ודא ש-SSH מופעל ב-Raspberry Pi ואם לא, תוכל להפעיל את SSH משורת הפקודה על ידי הפעלת הפקודה הבאה:
סודו raspi-config
הפקודה לעיל תפתח את תצורת Raspberry Pi בטרמינל שבו תוכל להפעיל את ה-SSH מה- אפשרויות ממשק :
אתה יכול גם לפתוח את Raspberry Pi Configuration מ-GUI על ידי ניווט לעבר תפריט האפליקציה, ולאחר מכן באמצעות העדפות אפשרות ובחירה ב תצורת Raspberry Pi :
לאחר מכן תוכל להפעיל SSH מה- ממשקים לשונית על ידי החלפת כפתור SSH ימינה:
שלב 3: SSH לתוך Raspberry Pi
כעת, גש מרחוק למסוף Raspberry Pi דרך SSH במערכת Windows, Mac או Linux באמצעות התחביר הבא:
ssh שם משתמש @ כתובת ה - IPבמקום שם משתמש ו כתובת ה - IP , הקלד את שם המשתמש וכתובת ה-IP שלך ב-Raspberry Pi.
הערה: אתה יכול למצוא את כתובת ה-IP של Raspberry Pi שלך מה- שם מארח -I פקודה בטרמינל.
שלב 4: צור ספריית עבודות אצווה
לארגון עדיף ליצור ספרייה נפרדת במערכת Raspberry Pi שבה ממוקמים כל קבצי העבודה האצווה שלך. אתה יכול ליצור ספריית עבודות אצווה עם השם mybatchjobs על ידי הפעלת הפקודה הבאה:
mkdir mybatchjobsשלב 5: נווט אל ספריית עבודות אצווה
כדי לנווט אל mybatchjobs בספרייה ב-Raspberry Pi, אתה יכול פשוט להריץ את הפקודה הבאה:
CD mybatchjobsשלב 6: צור סקריפט עבודה אצווה
כעת, עליך ליצור סקריפט עבודה אצווה בתוך mybatchjobs ספרייה ולשם כך תוכל להשתמש בעורך הננו מהפקודה הבאה:
ננו batchjob.shשלב 7: הוסף את הפקודות של עבודות אצווה
מכיוון שאנו יוצרים פקודות Batch jobs בתוך קובץ bash, תצטרך לומר לסקריפט להשתמש ב-bash shell, ניתן לעשות זאת על ידי הוספת השורה הבאה בקובץ:
#!/bin/bashלאחר הוספת השורה לעיל, לא הגיע הזמן להוסיף פקודות שיעבדו על מערכת ה-Raspberry Pi שלך. ניתן להריץ מספר פקודות בתוך הסקריפט אחת אחת, פקודות אלו יכולות להיות קשורות לעדכון המערכת, הפעלת קובץ סקריפט או ביצוע משימות אחרות.
כאן, כדי שהדברים יהיו פשוטים, אני הולך להשתמש בפקודת העדכון והשדרוג כדי לעדכן את החבילות ב-Raspberry Pi מרחוק באמצעות סקריפט עבודה אצווה. הקוד המלא להוספה בתוך הקובץ מסופק להלן:
#!/bin/bashסודו עדכון מתאים && סודו שדרוג מתאים -ו
שלב 8: שמור את קובץ ה- Batch Job
לאחר הוספת הקוד המלא, עליך לשמור את קובץ העבודה האצווה, ניתן לעשות זאת באמצעות שימוש CTRL+X , הוסף ו ולחץ להיכנס .
שלב 9: הפוך את הקובץ לבר-הפעלה
עליך להפוך את קובץ עבודת האצווה שלך לבר-הפעלה ב-Raspberry Pi וזה יכול להיות אפשרי רק אם תפעיל את הפקודה הבאה:
chmod +x batchjob.shשלב 10: בצע את הקובץ
כעת כדי להפעיל בהצלחה עבודה אצווה ב-Raspberry Pi מרוחק, אתה יכול פשוט לבצע את קובץ הסקריפט מהפקודה הבאה:
ש batchjob.shאתה יכול גם להפעיל את הסקריפט עם הפקודה הבאה:
. / batchjob.shכאשר אתה מבצע את הסקריפט, הוא עשוי לבקש להזין את סיסמת Raspberry Pi שלך, ברגע שאתה כותב אותה, עבודה אצווה יבצע את הפקודות בתוך הקובץ.
מאז שהשתמשתי בפקודת העדכון, ה עבודה אצווה יתחיל לעדכן את החבילות ברגע שאפעיל את הסקריפט:
סיכום
מְבַצֵעַ עבודות אצווה שימושי לאוטומציה של המשימות וניהולן במכשירי Raspberry Pi מרוחקים. מדריך זה סיפק מדריך מפורט שלב אחר שלב להפעלת עבודות אצווה ב-Raspberry Pi מרוחק על ידי הגדרת חיבור מרוחק תחילה באמצעות חיבור SSH. לאחר מכן יצירת עבודות וביצוע מרחוק במחשב אחר. על ידי ביצוע מדריך זה, המשתמשים יוכלו להתמודד ביעילות עם משימות, כגון גיבוי נתונים, עדכוני מערכת וביצוע סקריפטים. זה ישפר את הרבגוניות והפונקציונליות של מכשירי Raspberry Pi מרחוק.