Zsh ทุบตีใน macOS Catalina

ด้วยการเปิดตัว macOS Catalina นอกเหนือจากฟีเจอร์และคุณสมบัติใหม่มากมายแล้ว Apple การแนะนำและ zsh (เปลือก Z) ในสถานที่ ทุบตี (เชลล์เป้าหมายอีกครั้ง) ผู้ใช้ที่คุ้นเคยกับสคริปต์ Bash และบรรทัดคำสั่งแบบโต้ตอบจาก สถานีปลายทางพวกเขาสังเกตเห็นการเปลี่ยนแปลงนี้อย่างรวดเร็ว ในเทอร์มินัลขอแนะนำให้เรียกใช้งานบรรทัดคำสั่งเพื่อทำสิ่งนี้ การเปลี่ยนจาก Bash เป็น Zsh.

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 Jaguar, Bash ถูกใช้เป็นเชลล์หลักสำหรับนักพัฒนา สคริปต์และบรรทัดคำสั่ง ไปยังฐานของระบบ macOS

ทำไมจึงเปลี่ยนจาก Bash เป็น Zsh

ในแง่ง่ายมันจะเกี่ยวกับข้อ จำกัด ที่กำหนดโดย สิทธิ์การใช้งานการแจกจ่าย (GNU) สำหรับการใช้ Bash.
Bash อยู่ในระหว่างการพัฒนาจนถึงเวอร์ชัน 5.0 รุ่นสุดท้ายเปิดตัวเมื่อต้นเดือนมกราคม 2019 อย่างไรก็ตาม Apple ใช้ MacOS Mojave (เปิดตัวในฤดูใบไม้ร่วง 2018) รุ่นที่ล้าสมัย มันเป็นที่ต้องการ ทุบตีไม่มีอะไรรุ่น 2007 Bash เวอร์ชันใหม่กว่านี้วางจำหน่ายภายใต้ลิขสิทธิ์ ใบอนุญาต GNU General Public แก้ไขแล้ว (GPLv3) ซึ่งต้องการบางอย่าง ข้อ จำกัด และข้อ สำหรับผู้ให้บริการซอฟต์แวร์

Bash เทียบกับ zsh

สำหรับผู้ใช้การเปลี่ยนจาก Bash เป็น Zsh น่าจะเป็นสิ่งที่น่ายินดี โดยเฉพาะอย่างยิ่งสำหรับผู้ที่ใช้ Terminal บ่อยๆ zsh (เปลือก Z) ใช้ภาษาเดียวกับ Bash แต่มีคุณสมบัติที่น่าสนใจ บรรทัดคำสั่งที่ใช้งานง่าย, เสียบเข้าไปS และ หัวข้อ กราฟิก
นอกจากคำสั่ง Bash ใน Zsh ยังมีคำสั่งเฉพาะอื่น ๆ อีกมากมายและผู้ใช้สามารถกำหนดค่าได้หลายรายการเพื่อดำเนินการบางอย่าง ชื่อ

- กรอกบรรทัดคำสั่งโดยอัตโนมัติ
- ตัวแปรเพิ่มเติม
- เปลี่ยนเส้นทาง
- ส่วนขยายเส้นทางที่ใช้งานง่าย “/u/lo/b <TAB>” ไปที่ "/ usr / local / bin"
- การสนับสนุน โอ้ฉัน-zsh เพื่อเพิ่มขีดความสามารถ
- สนับสนุนชุดรูปแบบ ในเทอร์มินัล
- อีกมากมายนำเสนอ ที่นี่.

Oh-My-zsh เป็นเฟรมเวิร์กที่ได้รับความนิยมมากที่สุดสำหรับ Zsh ซึ่งได้รับการส่งมอบอย่างมากมาย เสียบเข้าไปS และ หัวข้อ ที่รวมอยู่ ติดตั้งกำหนดค่าและปรับแต่งง่าย

วิธีการติดตั้ง 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 (เทอร์มินัลอีมูเลเตอร์ซึ่งจะแทนที่เทอร์มินัล) homebrew ถ้าคุณกลัว POWERLEVEL9K สำหรับ Zsh (Oh-My-Zsh)

วิธีเปลี่ยนเชลล์เริ่มต้นใน macOS Catalina

หากคุณไม่พอใจกับ zshคุณสามารถกลับไปที่ Bash ใน macOS Catalina ได้ตลอดเวลา อย่างไรก็ตามโปรดทราบว่ามันเป็นรุ่น Bash พื้นฐานของ 2007

ดำเนินการบรรทัดคำสั่งใน Terminal เพื่อกลับไปที่ Bash:

chsh -s /bin/bash

นอกจาก Bash และ Zsh คุณสามารถเปิดใช้งานเชลล์อื่น ๆ ใน macOS Catalina
เรียกใช้ในคำสั่ง Terminal cat /etc/shells ซึ่งคุณสามารถเห็นเชลล์ที่รวมอยู่ใน macOS Catalina

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

Zsh ทุบตีใน macOS Catalina

เกี่ยวกับผู้เขียน

ชิงทรัพย์

หลงใหลเกี่ยวกับทุกสิ่งที่หมายถึงแกดเจ็ตและไอทีฉันยินดีที่จะเขียนบน stealthsettings.com จาก 2006 และฉันชอบที่จะค้นพบสิ่งใหม่ ๆ เกี่ยวกับคอมพิวเตอร์และ macOS ระบบปฏิบัติการ Linux Windows, iOS และ Android

แสดงความคิดเห็น