כיצד לרשום שירותים פועלים בלינוקס

Kyzd Lrswm Syrwtym Pw Lym Blynwqs



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

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







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



כיצד לרשום את השירותים הפועלים בלינוקס

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



1. פקודת Systemctl

הפקודה 'systemctl' יכולה לנטר ולנהל את המערכות כולל השירותים שלה. עם זאת, החיסרון שלה הוא שהיא מפרטת את השירותים ללא קשר למצבם (פועלים, נסתיימו או נכשלו). לפיכך, כדי לרשום את השירותים הפועלים, עליך להשתמש בפקודה הבאה:





סודו systemctl רשימה-יחידות --סוּג =שירות --מדינה =ריצה

בפקודה הנתונה, האפשרויות '–type=service' ו-'–state=running', כפי שהן מציעות, מורה במפורש לכלי לרשום רק את השירותים הפועלים.



הערה:

  1. זה מפרט רק כמה שורות בכל פעם. לאחר הגעת הסוף, תוכל ללחוץ על 'Enter' כדי להמשיך לצפות ברשימה.
  2. לאחר השימוש בפקודה, אינך יכול ליצור אינטראקציה עם הטרמינל. זו הסיבה שאתה חייב לצאת ממנו על ידי לחיצה על 'Q'.

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

סודו systemctl רשימה-יחידות --סוּג =שירות --מדינה =ריצה | אחיזה שם האפליקציה

בפקודה זו, החלף את 'שם_אפליקציה' בשם האמיתי של היישום או התוכנית שאליהם אתה רוצה למקד. לדוגמה, בואו נרשום את השירותים המופעלים על ידי ה-cron daemon:

סודו systemctl רשימה-יחידות --סוּג =שירות --מדינה =ריצה | אחיזה cron

2. פיקוד Netstat

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

סודו netstat -tulpn

פקודה זו מפרטת את השירותים ומספרי היציאה ומזהי התהליך המתאימים להם. האפשרות '-tulpn' מסננת את התוצאה כדי להציג את שירותי ה-TCP וה-UDP.

סיכום

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