באיזה מעטפת אני משתמש? הנה איך לגלות

Anonim

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

כיצד למצוא איזו מעטפת משמשת ב-Mac OS X, Unix, Linux

הדרך הקלה ביותר לגלות באיזו מעטפת משתמשים היא להקליד את תחביר הפקודה הבא בשורת שורת הפקודה

echo $SHELL

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

$ echo $SHELL /bin/bash

זה אומר שהקליפה היא bash, אבל אתה עלול לראות משהו שונה, כמו /bin/tcsh /bin/zsh /bin/ksh או מגוון של קונכיות אחרות שנמצאות שם בחוץ.

פקודה זו פועלת בכל פלטפורמות ה-Unix, בין אם זה Mac OS X, Linux, FreeBSD או כל דבר אחר, והיא תמיד מדווחת אותו דבר.

עבור הרוב המכריע של משתמשי Mac OS X, אתה תשתמש במעטפת Bash כברירת מחדל, שהיא גם הסטנדרט בכל הגירסאות האחרונות של OS X וגם אחת הקליפות הקלות לשימוש בחוץ. אתה יכול להגדיר אותו למעטפת אחרת שאתה רוצה די בקלות על ידי שינוי ההעדפות בתוך ה-Mac Terminal, או על ידי שימוש ב-"export $SHELL=" והתאמתו בדרך הישנה.

זכור, ניתן לשגר פגזים גם מקונכיות אחרות, וליצור קן מסוגים. לדוגמה, אתה יכול להריץ tcsh על bash על ksh, אם כי אין הרבה סיבה לעשות זאת. הקלדת "יציאה" תצא מקליפה אחת ותחזור לאחרת אם אתה במצב כזה, שבו תוכל להריץ מחדש את הפקודה echo $SHELL כדי לקבוע שוב את הסוג.

באיזה מעטפת אני משתמש? הנה איך לגלות