אוטומציה של משימות מסוימות יכולה להיות לעזר רב, במיוחד כאשר מדובר במשימות הכרוכות בעבודה מהקונסולה. בהפצת לינוקס שלנו יכולים להיות לנו כלים שונים לאוטומציה של משימות, בנוסף ליכולת לכתוב סקריפטים של Bash כדי לבצע סדרה של פקודות או פעולות מבלי לעבור בזה אחר זה ואף להוסיף אותם להפעלת המערכת או לתזמן אותם להפעלה תאריך מסוים או רגע מבלי שנעשה דבר ובצורה שקופה.
במאמר זה נראה כיצד תוכלו לבצע פקודה כל כמה זמן באמצעות שעון. Watch הוא פקודה שיכולה לבצע תוכנית או פקודה אחרת בכל X שניות שאנו שמים עליה. כך אנו מתזמנים ביצוע חוזר של משימה מסוימת. זה יכול להיות מעשי במיוחד להתייעצויות תקופתיות מסוימות או למשימות תחזוקה מסוימות וכו '. אתה יכול ליישם את זה על כל דבר כפי שאתה יכול לראות כאן, הגבול הוא הדמיון שלך ...
אם אתה רוצה שהלולאה או החזרה תסתיים, אתה יכול להשתמש ב- CTRL + C כדי לסיים את פעולת הצפייה או פשוט סגור את חלון המסוף בו הוא פועל. תחביר השעון פשוט מאוד ויש לו פיזיונומיה זו:
watch [opciones] comando
לדוגמה: בואו נראה דוגמה מעשית זה בודק את השטח המשמש במחיצות שלנו כל 5 דקות (300 שניות). לגבי התייעצות במרחב המשומש והחופשי של המחיצות שלנו, הקלד "df -h", מכיוון שעם השעון זה יהיה:
watch -n 300 df -h
אתה יכול לבדוק את איש השעון כדי לראות את כל האפשרויות שכן, הוא די גמיש. בנוסף, נוכל להפנות את השאילתה לקובץ כך שהפלט מודפס ב- .txt למשל:
watch -n 300 df -h > espacio_usado.txt
בדרך זו אנו יכולים בדוק את הקובץ used_space.txt שם נראה כי אותו הדבר שהקונסולה תראה לנו בעת הקלדת df -h הודפס. תאר לעצמך את כמות המשימות שאתה יכול לעשות ...
שעון הוא פקודה מאוד שימושית. אני משתמש בו כדי לשלוט על הטמפרטורה של המחשב האישי שלי באמצעות מסוף: «חיישני שעון».
ידעתי כבר את הפקודה אבל אהבתי את המאמר מאוד (קצר ומוסבר היטב).
אני מאוד אוהב הערות מסוג זה. תודה
זה שירת אותי המון