שימוש חוזר ב- Crontab ב- ArchLinux באמצעות Cronie

את אלה מאיתנו שאוהבים לקבוע משימות במחשב האישי, לבצע משימות אוטומטיות ודברים כאלה, אנחנו יודעים היטב cron וכתוצאה מכך, crontab.

קורה שב- ArchLinux עכשיו הדברים השתנו, מערכת D. הוא הכל יכול שיודע הכל, עושה הכל וכולם תלויים בו ... אז, מה שעשינו קודם היה עריכה / וכו '/ crontab, ובכן, לא נוכל לעשות את זה יותר 🙁

עכשיו ב- ArchLinux עלינו להתקין חבילה שנקראת קרוני, אשר יקל עלינו לבצע אוטומציה של משימות, לתזמן הזמנות למעקב במערכת בזמן מסוים.

archlinuxbylapapunk

התקן והפעל את Cronie

הדבר הראשון יהיה ללא ספק להתקין קרוני, לשם כך:

sudo pacman -S cronie

אז עלינו להפעיל אותו ולהפעיל אותו:

להתחיל cronie להפעיל cronie - -

כיצד לתזמן משימה עם קרוני?

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

אבל קודם!!, מי שלא מכיר vi אני ממליץ לך להכריז בפני ננו כמו שלו עורך ברירת המחדל במסוף:

הד "export EDITOR = nano" >> $ HOME / .bashrc EDITOR = nano

כדי לתזמן משימה בפועל נשתמש בפקודה:

crontab -e

זה יראה לנו עורך טקסט במסוף (ננו אם הם עשו את האמור לעיל) ריק, שם אנו כותבים את מה ששמנו לפני, למשל אשים שכל דקה אחת נוצר קובץ בביתי שנקרא test:

* *   * * * touch /home/tu-usuario/prueba

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

כיצד להשתמש ב- crontab?

אם אינך יודע להשתמש ב- crontab, מה עליך לכתוב, הנה כמה מאמרים שיעזרו לך:

לדוגמא, אני רוצה שסקריפט יבוצע בשעה 11 בבוקר, השורה תהיה:

00 11   * * * cd /home/kzkggaara/Scripts/ && ./miscript.sh

חשוב, הם לא צריכים להכניס את המשתמש לקובץ שנפתח כאשר הם מבצעים crontab -e, לפני ש- / etc / crontab הם נאלצו לשים את המשתמש שיבצע את הפקודה, עכשיו עם crontab -e זה כבר לא נחוץ.

הסוף!

ובכן, שום דבר נוסף להוסיף, אני מקווה כמו תמיד ... זה היה שימושי.


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

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

*

*

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

  1.   mat1986 דיג'ו

    ציפיתי להדרכה על שימוש בקרוני. סוף סוף הצלחתי למצוא את זה. תודה!! 😀

    1.    מריו דיג'ו

      טיימרים, כפי שמסביר היטב את הוויקי, הם האלטרנטיבה במערכת, זה לא "שימוש חוזר ב- Crontab ב- ArchLinux".

  2.   אצה דיג'ו

    וואו לא הכרתי את "cronie" סוף סוף אני יכול להשתמש ב- crontab בארכלינוקס, זה נמצא גם ברשימות chakralinux:]

    תודה!! 0 /

  3.   אדוארדו דיג'ו

    בדוגמה שפורסמה התסריט היה פועל כל יום בשעה 00:11 ולא בשעה 11:00 בבוקר. זכרו שהפרמטר הראשון הוא הדקות והשני השעה.

    ברכות!

    1.    KZKG ^ גאארה דיג'ו

      אה נכון, רע לי, אני כבר מתקן את זה 🙂

  4.   וילרמנד דיג'ו

    אני לא יודע אם זה ייתן לי את אותן הבעיות כמו cron, מבחינתי אי אפשר להשתמש ב- rtcwake עם cron, זה פשוט לא עובד בשבילי, חיפשתי בכל מקום לתזמן משימה של פקודה זו והיא פשוט לא עובדת, למשל זה עובד ב מָסוֹף:
    sudo rtcwake -m המתנה -t $ (תאריך +% s -d '10: 31 ')
    אך כאשר מכניסים אותו עם הכתר הוא אומר רק שהוא מתקין אותו, אך הוא אינו יכול לבצע אותו.
    מישהו יודע לתקן את זה, או לא יכול?
    לגבי