Zsh Vs. באש פנימה macOS קטלינה

עם ההשקה macOS קטלינה, מלבד החידושים והתכונות הרבים, Apple הציג ZSH (מעטפת Z) במקום לְהַכּוֹת (בורן שוב פגז). משתמשים המכירים סקריפטים של Bash ושורות פקודה אינטראקטיביות מ- Terminal, הם הבחינו במהירות בשינוי הזה. בתוך ה Terminal הפעלת שורת פקודה מוצעת לעשות זאת המעבר מבש לזש.

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

שימש מאז 16 שנים, מאז תקופת OS X 10.2 יגואר, Bash שימש כמעטפת המפתחים העיקרית עבור סקריפטים ושורות פקודה לבסיס המערכת macOS.

מדוע בוצע המעבר מבש לזש

במילים פשוטות, מדובר על המגבלות שהוטלו על ידי רישיון חלוקה (GNU) לשימוש בבש.
בש נמצא בתהליך פיתוח, הגיע לגירסת 5.0. הגרסה הסופית שפורסמה בתחילת ינואר 2019. עם זאת, Apple משמש עד MacOS Mojave (שוחרר בסתיו 2018) גרסה מיושנת. זה היה מועדף באש שום דבר, גרסה של 2007. גרסאות חדשות יותר של באש שוחררו ברישיון רישיון ציבורי הכללי של גניו שונה (GPLv3), הדורש כמה הגבלות וסעיפים עבור ספקי תוכנה.

Bash Vs. ZSH

עבור המשתמשים, המעבר מ-Bash ל-Zsh אמור להיות סיבה לשמוח. במיוחד למי שמשתמש לעתים קרובות Terminal. ZSH (מעטפת Z) מבוסס על אותה שפה כמו בש, אך הוא מביא תכונות מעניינות. שורות פקודה אינטואיטיביות, חיבורטרקטורונים וכלי נושאים גרפיקה.
מלבד פקודות הבש, ב- Zsh ישנן פקודות ספציפיות רבות אחרות, והמשתמש יכול לבצע תצורה רבות לביצוע פעולות מסוימות. שם.

- השלמה אוטומטית של שורות פקודה (השלמה אוטומטית)
- משתנים מורחבים
- החלף נתיב
- הארכת מסלול אינטואיטיבית. “/u/lo/b <TAB>” עובר ל- "/ usr / local / bin"
- תמיכה הו--ZSH שלי ליכולות מורחבות
- נושאים תומכים in Terminal
- רבים אחרים, הוצגו כאן.

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

כיצד להתקין את Oh-My-Zsh עבור Zsh ב- macOS

לְהַרִיץ Terminal שורת פקודה:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

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

המלצות מודול ותועלת: iTerm2 (terminal אמולטור, מה הוא יחליף Terminal), Homebrew ונושא POWERLEVEL9K עבור Zsh (Oh-My-Zsh).

איך אנחנו משתנים default פגז פנימה macOS קטלינה

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

לְהַרִיץ Terminal שורת הפקודה כדי לחזור ל-Bash:

chsh -s /bin/bash

מלבד Bash ו- Zsh תוכלו להפעיל גם פגזים אחרים macOS קטלינה
לְהַרִיץ Terminal הפקודה cat /etc/shells דרכם תוכלו לראות את הקליפות הכלולות ב macOS קטלינה

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

כחובב טכנולוגיה, אני כותב בשמחה ב- StealthSettings.com מאז 2006. יש לי ניסיון עשיר במערכות הפעלה: macOS, Windows, ו- Linux, וגם בשפות תכנות ופלטפורמות בלוגינג (WordPress) ולסוחרת אלקטרונית (WooCommerce, Magento, PrestaShop).

איך » iHowTo » iHowTo - macOS » Zsh Vs. באש פנימה macOS קטלינה
השאירו תגובה