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

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

מהי הפקודה שלא נקראה?

כאמור לעיל, Uname היא תוכנית בלינוקס ובמערכות אחרות מבוססות Unix המפיקה מידע בסיסי על מערכת ההפעלה והליבה בפורמט נקי. למרות uname מייצג שם יוניקס, הפקודה יושמה גם במערכות הפעלה שונות אחרות. ה ver הפקודה היא שווי הפקודה של Windows המקבילה ל- uname

התחביר הבסיסי של הפקודה הוא:

אפשרויות uname

...איפה אפשרויות הם הדגלים שתוכלו לציין בפקודה.

הקלדה uname במסוף מוציא את שם הליבה.

uname

תְפוּקָה:

לינוקס

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

uname -a

תְפוּקָה:

פירוק התפוקה

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

Linux kali 5.10.0-kali7-amd64 # 1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU / Linux
instagram viewer
  • שם ליבה: שם הליבה הפועל במכשיר שלך. במקרה זה, שם הליבה הוא לינוקס.
  • שם מארח: השדה השני שמור לשם מארח המערכת. מרבית הפצות לינוקס מאפשרות למשתמש להגדיר את שם המארח בזמן ההתקנה. מכיוון שמדובר בהתקנת Kali Linux, שם המארח המוגדר כברירת מחדל עבור המערכת הוא קאלי.
  • שחרור גרעין: השדה הבא מציין את שחרור הליבה. בפלט שלמעלה, אתה יכול לראות כי שחרור הליבה הוא 5.10.0-kali7-amd64.
  • גרסת ליבה: גרסת ליבת הלינוקס המותקנת במחשב שלך. במקרה זה, גרסת הליבה היא מס '1 SMP Debian 5.10.28-1kali1 (2021-04-12).
  • שם חומרת המכונה: שם החומרה הוא ארכיטקטורת המעבד של המערכת שלך. בתפוקה הנ"ל, x86_64 הוא שם החומרה.
  • מערכת הפעלה: השדה האחרון בפלט מציג את שם מערכת ההפעלה. במקרה זה, שם מערכת ההפעלה הוא GNU / Linux.

קָשׁוּר: מהו גרעין בלינוקס ואיך בודקים את הגרסה שלך?

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

הצג מידע אישי באמצעות Uname

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

לדוגמה, אם אתה רוצה רק את שם מערכת ההפעלה, השתמש ב- -או דֶגֶל:

uname -o

תְפוּקָה:

GNU / Linux

באופן דומה, ניתן להשתמש בשמונה האפשרויות הבאות עם uname להפקת שדות בודדים.

  • שם ליבה: -s
  • שם מארח: -n
  • שחרור גרעין: -r
  • גרסת ליבה: -v
  • שם חומרת המכונה: -M
  • מעבד: -p
  • פלטפורמת חומרה: -אני
  • מערכת הפעלה: -ו

ל קבל עזרה בשורת הפקודה ולהציג את פרטי הגרסה המשויכים ל- uname, השתמש ב- --עֶזרָה ו --גִרְסָה דגלים בהתאמה.

uname - עזרה

תְפוּקָה:

uname - גרסה

תְפוּקָה:

uname (GNU coreutils) 8.32
זכויות יוצרים (C) 2020 Free Software Foundation, Inc.
רישיון GPLv3 +: GNU GPL גרסה 3 ואילך .
זו תוכנה חינמית: אתה רשאי לשנות ולהפיץ אותה מחדש.
אין אחריות, ככל שמותר בחוק.
נכתב על ידי דייוויד מקנזי.

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

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

לַחֲלוֹקצִיוּץאימייל
טיפים לתכנות 5 C שעליך ללמוד להתחיל

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

קרא הבא

נושאים קשורים
  • לינוקס
  • מָסוֹף
  • שורת פקודה
  • פקודות לינוקס
על הסופר
שארמה של דיפש (73 מאמרים פורסמו)

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

עוד מדייפש שארמה

הירשם לניוזלטר שלנו

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

לחץ כאן להרשמה