OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

זוהי דרך מצוינת לבדוק את הסקריפט כדי לוודא שהכל עובד כמצופה. 1.2.2. ביצוע עם cron

ניתן להשתמש בכלי השירות cron כדי להפוך את ביצוע הסקריפט לאוטומטי. ה-cron daemon מאפשר ביצוע של סקריפטים, או פקודות, בשעה ובתאריך מוגדרים.


cron מוגדר דרך ערכים ב-a crontab קובץ. crontab הקבצים מופרדים לשדות:


# פקודת mh dom mon dow


m: דקה שהפקודה מופעלת על, בין 0 ל-59.

h: שעה שבה הפקודה מופעלת, בין 0 ל-23.

דום: היום בחודש שבו הפקודה מופעלת.

יום שני: החודש שבו הפקודה מופעלת, בין 1 ל-12.

דאו: היום בשבוע שבו הפקודה מופעלת, בין 0 ל-7. ניתן לציין את יום ראשון באמצעות 0 או 7, שני הערכים תקפים.

פקודה: הפקודה לביצוע.


כדי להוסיף או לשנות ערכים ב-a crontab יש להשתמש בפקודה crontab -e. כמו כן, התוכן של א

ניתן לצפות בקובץ crontab באמצעות הפקודה crontab -l.


כדי להפעיל את הסקריפט backup.sh המפורט למעלה באמצעות cron. הזן את הדברים הבאים מהנחיה מסוף:


sudo crontab -e


תמונה

שימוש ב-sudo עם הפקודה crontab -e עורך את שורש ה-crontab של המשתמש. זה הכרחי אם אתה מגבה ספריות שרק למשתמש השורש יש גישה אליהן.


הוסף את הערך הבא ל- crontab קובץ:


# פקודת mh dom mon dow

0 0 * * * bash /usr/local/bin/backup.sh


הסקריפט backup.sh יתבצע כעת בכל יום בשעה 12:00 בבוקר.


תמונה

יהיה צורך להעתיק את הסקריפט backup.sh ל- / usr / local / bin / ספרייה על מנת שהערך הזה יבוצע כהלכה. הסקריפט יכול להימצא בכל מקום במערכת הקבצים, פשוט שנה את נתיב הסקריפט כראוי.


לאפשרויות מעמיקות יותר של crontab ראה סעיף 1.4, "הפניות" [עמ'. 327].


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: