ממשק המשתמש של Crontab, מנהל בקלות וביעילות עבודות Cron

על crontab-ui

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

לא נצטרך לערוך ידנית את קובץ ה- crontab כדי ליצור, למחוק ולנהל משימות cron. הכל יכול להיעשות באמצעות דפדפן אינטרנט עם כמה לחיצות עכבר. ממשק המשתמש Crontab יאפשר לנו ליצור, לערוך, להשהות, למחוק, ליצור עותקי גיבוי של עבודות cron. אנו יכולים אפילו לייבא, לייצא וליישם עבודות במכונות אחרות ללא בעיה. היישום נכתב באמצעות NodeJS.

התקן את Crontab-UI

נוכל להתקין את ממשק המשתמש של Crontab עם פקודה. להיות בטוח ש התקנתי בעבר NPM. לאחר התקנתנו, אנו מבצעים את הפקודה הבאה במסוף (Ctrl + Alt + T) להתקנת ממשק המשתמש Crontab.

npm install -g crontab-ui

נהל עבודות Cron בקלות ובאופן מאובטח

כדי הפעל את ממשק המשתמש Crontab, פשוט תרוץ:

Crontab-ui התחיל

sudo crontab-ui

כעת, פתח את דפדפן האינטרנט שלך ועבור אל http://127.0.0.1:8000. ודא שיציאת 8000 נגישה. שים לב ש אתה יכול לגשת לממשק המשתמש של Crontab רק מהמערכת המקומית.

crontab -ui localhost

אם אתה רוצה הפעל את ממשק המשתמש של Crontab עם ה- IP של המערכת שלך באמצעות יציאה מותאמת אישית, כך שתוכלו לגשת אליו מכל מערכת ברשתהשתמש בפקודה הבאה:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

כעת ניתן לגשת לממשק המשתמש של Crontab מכל מחשב בכתובת החדשה באמצעות כתובת האתר http: // systemIPaddress: 9000. זהו דף Crontab-UI שנמצא:

כתובת IP מקומית של Crontab-UI

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

כדי לצאת מממשק המשתמש של Crontab, פשוט לחץ Ctrl + C במסוף בו הוא מושק.

צור, ערוך, הפעל, עצור, מחק עבודה

כדי ליצור משימה חדשה של Cron, פשוט לחץ על כפתור 'חדש'. אז אתה רק צריך לכתוב את הפרטים של עבודת cron ולחץ על "שמור".

  • שם תפקיד קרון. זה אופציונלי.
  • הפקודה המלאה שתרצה להריץ.
  • בחר את לוח הזמנים. אתה יכול לבחור את לוח הזמנים לתכנות מהיר (כגון התחלה, שעה, יומית, שבועית, חודשית, שנתית) או הגדר את השעה המדויקת להפעלת הפקודה.
  • לאחר בחירת השעה המתוזמנת, התחביר של עבודת cron יוצג בשדה "Job".
  • בחר אם ברצונך לאפשר רישום שגיאות עבור העבודה המסוימת.

הנה עבודת ה- cron לדוגמא שלי איתה אנק את המטמון של Firefox:

מחיקת מטמון crontab-ui

באותו אופן, תוכלו ליצור את כמות המשרות הדרושות לכם. תוכלו לראות את כל משרות ה- Cron שנוצרו בדף הראשי.

עמוד ראשי עם עבודות crontab-ui

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

גיבוי לעבודות קרון

כדי גבה את כל עבודות cron, לחץ על "גיבוי" מהלוח הראשי ובחר "אישור" כדי לאשר את הגיבוי.

גיבוי crontab-ui

ייבוא ​​/ ייצוא עבודות cron למערכות אחרות

מאפיין בולט נוסף בממשק המשתמש של Crontab הוא שתוכל לייבא, לייצא ולפרוס משימות cron במערכות אחרות. אם יש לך מספר מערכות ברשת שדורשות אותן משימות cron, פשוט לחץ על כפתור "ייצא". כל אחד תוכן קובץ ה- crontab יישמר בקובץ הנקרא crontab.db.

הנה תוכן הקובץ לדוגמא זו, הנקרא crontab.db:

חתול crontab-ui

cat Descargas/crontab.db

אחרי כבר באפשרותך להעביר את כל הקובץ crontab.db על ידי ייבואו למערכת החדשה. אין צורך ליצור עבודות cron באופן ידני בכל המערכות.

קבל את התוכן או שמור אותם בקובץ crontab הקיים

אם יצרת כמה עבודות cron באמצעות הפקודה crontab, תוכל אחזר את תוכן קובץ ה- crontab על ידי לחיצה על כפתור "Get from crontab" בלוח הראשי.

להגיע מקרונטאב

באופן דומה, אתה יכול שמור עבודות שזה עתה נוצרו באמצעות כלי השירות של ממשק המשתמש Crontab בקובץ crontab הקיים במערכת שלך. לשם כך, לחץ על האפשרות "שמור בכרטיסייה" בחלונית.

בעזרת הכלי הזה, ניהול עבודות cron כבר לא כל כך מסובך. כל משתמש יכול לשמור בקלות על כמות עבודות ללא בעיות. לקבלת מידע נוסף, תוכלו להתייעץ עם פרויקט דף GitHub.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אנריקה דה דייגו דיג'ו

    אבל מה לעזאזל זה !!? היכן היה «crontab -e» וכדי לערוך את הקובץ באמצעות הפקודה «שעה, דקה, שניה, יום, שבוע»?