logo

בדוק את גרסת מערכת ההפעלה בלינוקס

לינוקס היא מערכת הפעלה בקוד פתוח וחינמית. קיימות גרסאות לינוקס שונות זמינות עבור המשתמשים שלהם. בדרך כלל, הם ידועים בשם הפצת לינוקס. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse כולם שמות בסיסיים של הפצת לינוקס. הכרת השם והגרסה של הפצת הלינוקס שלנו יכולה לעזור מאוד עבור תיקוני אבטחה רבים.

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

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

בדוק את גרסת מערכת ההפעלה לפי טרמינל

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

כיצד לבדוק את גרסת לינוקס

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

  • פתח את יישום שורת הפקודה (טרמינל)
  • אנו יכולים להיכנס עבור משתמש מרוחק באמצעות הפקודה הבאה:
 ssh user@server-name 
  • הזן כל אחת מהפקודות שלהלן כדי למצוא את הגרסה והשם של מערכת ההפעלה:
 hostnamectl lsb_release -a cat /etc/os-release 
  • הזן את הפקודה למטה כדי למצוא את הגרסה של ליבת לינוקס:
 uname -r 

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

קובץ /etc/os-release

ניתן להגדיר קובץ זה בתור א קובץ תצורה. זהו החלק של חבילת systemd הכולל נתוני זיהוי עבור מערכת ההפעלה. אנחנו נמצא את /etc/os-release פקודה רק בתוך ההפצה הנוכחית של לינוקס.

באמצעות פקודה זו, נוכל לקבל את המידע על גרסת מערכת ההפעלה שלנו. אנו יכולים להפעיל את הפקודה שלהלן להצגת תוכן קובץ OS-release:

 $ cat /etc/os-release 

בדוק את גרסת מערכת ההפעלה בלינוקס

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

 $ egrep '^(VERSION|NAME)=' /etc/os-release 

בדוק את גרסת מערכת ההפעלה בלינוקס
 $ grep '^VERSION' /etc/os-release 

בדוק את גרסת מערכת ההפעלה בלינוקס

הערכים לעיל מוסברים גם כך:

שֵׁם: זו הפצה. עם זאת, אם זה לא מוגדר, זה עשוי להופיע רק 'לינוקס'.

אמריטה ראו שחקן

גִרְסָה: זו הגרסה של מערכת ההפעלה.

תְעוּדַת זֶהוּת: זוהי גרסת המחרוזת הקטנה של מערכת ההפעלה.

הייתי רוצה: שדה זה יכלול את התפלגות האב אם התפלגות היא נגזרת של אחר.

שם יפה: זוהי הגרסה והשם של ההפצה במחרוזת הפשוטה והפשוטה.

Version_ID: זהו מספר הגרסה של ההפצה.

Home_URL: זהו עמוד הבית של פרויקט ההפצה.

Support_URL: זהו דף התמיכה העיקרי של ההפצה.

בדיקת java היא ריק

Bug_Report_URL: זהו דף דיווח הבאגים העיקרי של ההפצה.

לינק למדיניות הפרטיות: זהו דף מדיניות הפרטיות העיקרי של ההפצה.

Version_Codename: זהו שם הקוד החיצוני של הגרסה.

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

פקודת lsb_release

פקודה זו מספקת הפצה ו Linux Standard Base מבוסס (בקיצור LSB ) פרטים על ה-CLI. ה lsb_release הפקודה מאפשרת לנו למצוא פרטי LSB על הפצת לינוקס המכילה מספר גרסה, מזהה מפיץ ושם קוד.

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

ראשית, עלינו להתקין את lsb_release חבילה בעזרת apt-get לפתרון בעיה זו:

 $ sudo apt-get install lsb-release 

בדוק את גרסת מערכת ההפעלה בלינוקס

לאחר מכן, נוכל להפעיל את הפקודה למטה כדי להציג את גרסת מערכת ההפעלה עם פרטים נוספים:

 $ lsb_release -a 

בדוק את גרסת מערכת ההפעלה בלינוקס

אם ברצוננו להדפיס את המידע של הגרסה ולא את כל המידע של LSB, נוכל להחיל את lsb_release יחד עם האפשרות -d. הדוגמה מוזכרת כך:

 $ lsb_release -d 

בדוק את גרסת מערכת ההפעלה בלינוקס

הפקודה לעיל תדפיס רק שורת תיאור המייצגת את מספר הגרסה:

הפקודה hostnamectl

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

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

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

 $ hostnamectl 
בדוק את גרסת מערכת ההפעלה בלינוקס

קובץ /etc/issue

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

משתנה התייחסות ב-java
 $ cat /etc/issue 

בדוק את גרסת מערכת ההפעלה בלינוקס

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

 $ cat /etc/debian_version 

בדוק את גרסת מערכת ההפעלה בלינוקס

/etc/*קובץ שחרור

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

 $ cat /etc/*version 

בדוק את גרסת מערכת ההפעלה בלינוקס
 $ cat /etc/*release 

בדוק את גרסת מערכת ההפעלה בלינוקס

בדוק את גרסת הקרנל

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

הפקודה uname

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

 $ uname -a 

בדוק את גרסת מערכת ההפעלה בלינוקס

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

 $ uname -r 

בדוק את גרסת מערכת ההפעלה בלינוקס

נקבל את התוצאה זהה כדלקמן:

אנו יכולים לראות את הליבה של לינוקס מהתוצאה שלמעלה שאנו מריצים היא 4.19.0-5-amd64.

שבו,

  • 4 היא הגרסה של הקרנל.
  • 19 הוא עדכון גדול.
  • 0 הוא עדכון קטן.
  • 5 הוא מספר תיקון.
  • Amd64 הוא המידע של הארכיטקטורה.

פקודת dmesg

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

 $ sudo dmesg | grep Linux 

בדוק את גרסת מערכת ההפעלה בלינוקס

נמצא את הגרסה של הליבה בשורה הראשונה של הפלט שלנו:

/proc/version

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

 $ cat /proc/version 

בדוק את גרסת מערכת ההפעלה בלינוקס

כמו כן, נמצא את הגרסה של הליבה בשורה הראשונה של הפלט שלנו:

בדוק את גרסת מערכת ההפעלה לפי GUI

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

מחלקה מופשטת java

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

בדוק את גרסת מערכת ההפעלה בלינוקס

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

בדוק את גרסת מערכת ההפעלה בלינוקס

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

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

בדוק את גרסת מערכת ההפעלה בלינוקס