דע כמה זמן פועל תהליך בלינוקס

טוקס לינוקס עם נצנצים

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

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

pidof httpd

במקרה זה, הוא יחזיר את ה- PID של התהליך לדמון ה- HTTP, אך אם ברצונך לברר תוכנית אחרת, השתמש בשמה במקום בתוכנית זו. בואו נדמיין שהוא מחזיר את ה- PID 8735. ובכן, להלן שימוש ב- ps כדי לקבוע את הזמן עם אפשרות ה- etime:

ps -p 8735 -o etime

וזה ייתן לנו את הימים, השעות, הדקות והשניות שהוא רץ. אם ברצונך להציג את הזמן בשניות במקום בתבנית DD-HH: MM: SS, השתמש באפשרות זמן.


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

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

*

*

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