צפה בפקודה, כמה דרכים להשתמש בה בפעילויות יומיומיות

על פקודת השעון

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

שירות השעון הוא חלק מחבילת procps (או procps-ng) המותקנת מראש כמעט בכל הפצות GNU / Linux..

דוגמאות שימושיות לפקודת השעון באובונטו

השתמש בכלי השירות שעון זו משימה פשוטה ופשוטה. לעקוב אחר תחביר פשוט וללא אפשרויות מורכבות.

watch [opciones] comando

כדי לסיים את הלולאה או לחזור עליה, אתה יכול להשתמש בה Ctrl + C כדי לסיים את פעולת השעון, או פשוט לסגור את חלון המסוף בו הוא פועל.

שימוש בסיסי בפקודה Watch

כאשר משתמשים בו ללא ויכוחים, כלי זה יבצע את הפקודה שצוינה כל שתי שניות:

תאריך צפייה

watch date

פקודה זו ידפיס את התוצאה שהופקה לפי תאריך. בצד שמאל למעלה של המסך יופיע הפקודה שמבוצעת ותקופת המרווחים הפעילה.

ציין את מרווח העדכון

נוכל לציין את תקופת המרווח לעדכון פקודת השעון בקלות רבה באמצעות האפשרות -n. יש להגדיר את מרווח הזמן החדש בשניות.

תאריך צפייה 5

watch -n 5 date

עכשיו פקודת התאריך תתעדכן רק כל חמש שניות.

הדגיש את ההבדלים בין כל עדכון

השעון מקל על הבחנה בהבדלים בין פלט ישן לעדכון. אנו יכולים להדגיש את ההבדלים הללו באמצעות -אופציה.

צפה בתאריך -ד

watch -n 5 -d date

פקודה זו יריץ תאריך כל חמש שניות ויסמן שינויים בפלט במסך המסוף.

הסר כותרות וכותרות

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

צפה -ט

watch -t date

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

צא מהצפייה במקרה של שגיאה

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

צפה -ה

watch -e exit 99

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

צא אם מתרחשים שינויים בפלט הפקודה

La אפשרות g יוצא לצפות בכל פעם שיש שינוי בפלט הפקודה.

watch -g date

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

הודע במקרה של טעות

La אפשרות b de watch מצפצף בכל פעם שהפקודה יוצאת עם קוד סטטוס שאינו אפס. כפי שכבר צוין, קוד מצב שאינו אפס בדרך כלל מציין שגיאה או שביצוע הפקודה נכשל.

watch -b exit 99

פרש קודי צבע ורצפי סגנון

אנחנו יכולים לאפשר את הפרשנות של הקודים של צבע ANSI ורצפי הסגנון לשעון באמצעות אפשרות c. כברירת מחדל, השעון אינו מפרש צבעים בפלט שלו.

שעון-ג

watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"

הפלט של פקודה זו מציג את המחרוזת המקודדת הירוקה 'דוגמה ל Ubunlog". אם נסיר את האפשרות -c ונפעיל את הפקודה שוב, נראה שהמחרוזת אינה מכילה שום צבע הפעם.

עקוב אחר שינויים בתוכן הספריה

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

צפה -ד

watch -d ls -l

פקודה זו תדפיס את רשימת הספריות ותדגיש את שינויי התוכן.

עקוב אחר טמפרטורת המעבד באמצעות שעון

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

חיישני שעון

watch -n 60 sensors

פקודה זו יבדוק את טמפרטורת הציוד לדקה.

הצג דף עזרה ומדריך

אל תהסס התייעץ בעזרת פקודת השעון אם אתה רוצה מידע מהיר עבור אפשרות ספציפית.

צפה בעזרה

watch -h

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

man watch

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


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

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

*

*

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