את אלה מאיתנו שאוהבים לקבוע משימות במחשב האישי, לבצע משימות אוטומטיות ודברים כאלה, אנחנו יודעים היטב cron וכתוצאה מכך, crontab.
קורה שב- ArchLinux עכשיו הדברים השתנו, מערכת D. הוא הכל יכול שיודע הכל, עושה הכל וכולם תלויים בו ... אז, מה שעשינו קודם היה עריכה / וכו '/ crontab, ובכן, לא נוכל לעשות את זה יותר 🙁
עכשיו ב- ArchLinux עלינו להתקין חבילה שנקראת קרוני, אשר יקל עלינו לבצע אוטומציה של משימות, לתזמן הזמנות למעקב במערכת בזמן מסוים.
התקן והפעל את 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
הסוף!
ובכן, שום דבר נוסף להוסיף, אני מקווה כמו תמיד ... זה היה שימושי.
ג'נטו אתה?
https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Tools
ציפיתי להדרכה על שימוש בקרוני. סוף סוף הצלחתי למצוא את זה. תודה!! 😀
מְיוּתָר
https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement
טיימרים, כפי שמסביר היטב את הוויקי, הם האלטרנטיבה במערכת, זה לא "שימוש חוזר ב- Crontab ב- ArchLinux".
וואו לא הכרתי את "cronie" סוף סוף אני יכול להשתמש ב- crontab בארכלינוקס, זה נמצא גם ברשימות chakralinux:]
תודה!! 0 /
בדוגמה שפורסמה התסריט היה פועל כל יום בשעה 00:11 ולא בשעה 11:00 בבוקר. זכרו שהפרמטר הראשון הוא הדקות והשני השעה.
ברכות!
אה נכון, רע לי, אני כבר מתקן את זה 🙂
אני לא יודע אם זה ייתן לי את אותן הבעיות כמו cron, מבחינתי אי אפשר להשתמש ב- rtcwake עם cron, זה פשוט לא עובד בשבילי, חיפשתי בכל מקום לתזמן משימה של פקודה זו והיא פשוט לא עובדת, למשל זה עובד ב מָסוֹף:
sudo rtcwake -m המתנה -t $ (תאריך +% s -d '10: 31 ')
אך כאשר מכניסים אותו עם הכתר הוא אומר רק שהוא מתקין אותו, אך הוא אינו יכול לבצע אותו.
מישהו יודע לתקן את זה, או לא יכול?
לגבי