אנדרואיד

פקודה מסוג לינוקס

תוכן עניינים:

Anonim

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

כיצד להשתמש בסוג הפקודה

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

התחביר לפקודת type הוא כדלקמן:

type FILE_NAME…

לדוגמה, כדי למצוא את סוג הפקודה wc , הקלד את הדברים הבאים:

type wc

הפלט יהיה כזה:

wc is /usr/bin/wc

אתה יכול גם לספק יותר מארגומנטים לפקודת type :

type sleep head

הפלט יכלול מידע על פקודות sleep וגם על head :

sleep is /bin/sleep head is /usr/bin/head

סוגי פקודות

האפשרות -t אומרת type להדפיס מילה אחת המתארת ​​את סוג הפקודה שיכולה להיות אחת מהפעולות הבאות:

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

להלן מספר דוגמאות:

  1. כינוי

    type -t grep

    במערכת שלי grep מיועד ל grep --color=auto :

    alias

    פונקציה

    type -t rvm

    rvm הוא כלי (פונקציה) להתקנה, ניהול ועבודה עם מספר סביבות רובי:

    function

    בנויטין

    type -t echo

    echo הוא קליפה המובנית בבאש ופגזים אחרים כמו זש וקש:

    builtin

    קובץ

    type -t cut

    cut הוא קובץ הפעלה:

    builtin

    מילת מפתח

    type -t for

    for היא מילה שמורה בבש:

    keyword

הצג את כל המיקומים המכילים את הפקודה

כדי להדפיס את כל ההתאמות, השתמש באפשרות -a :

type -a pwd

הפלט יראה לך ש- pwd הוא מובנה במעטפת, אך הוא זמין גם להפעלה עצמאית /bin/pwd :

pwd is a shell builtin pwd is /bin/pwd

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

אפשרויות פקודה מסוג אחר

אפשרות -p תאלץ את type להחזיר את הנתיב לפקודה רק אם הפקודה היא קובץ הפעלה בדיסק:

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

type -p pwd

שלא כמו -p , האפשרות 'רישיות' -P אומרת type לחפש ב- PATH קובץ הפעלה בדיסק גם אם הפקודה אינה קובץ.

type -P pwd

pwd is /bin/pwd

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

סיכום

פקודת type תראה כיצד פקודה ספציפית תתפרש אם משתמשים בשורת הפקודה.

סוג מסוף