FreSH นำเสนอเชลล์ที่เข้ากันได้กับ bash ใน Windows ที่มีความเร็วในระดับมิลลิวินาที
รันสคริปต์ bash โดยตรงบน Windows ด้วยการเริ่มต้นที่เกือบจะทันทีและไฟล์ที่สามารถพกพาได้ซึ่งรวมเข้ากับ Explorer และ Windows Terminal FreSH ซึ่งสร้างโดย Musa Bostanci มุ่งเป้าไปที่นักพัฒนา ผู้ดูแลระบบ และผู้ใช้ที่มีความสามารถซึ่งต้องการบรรทัดคำสั่งที่คล้ายกับ Unix บน Windows เดสก์ท็อป มันเน้นความล่าช้าในการเริ่มต้นที่ต่ำมาก การสนับสนุนที่สร้างขึ้นสำหรับยูทิลิตี้ Unix ทั่วไป เช่น awk และไฟล์ ~/.freshrc สำหรับการปรับแต่งสภาพแวดล้อม ทำให้มันเหมาะสมสำหรับการทำงานที่มีสคริปต์อย่างรวดเร็วและเซสชันเชลล์แบบโต้ตอบ
FreSH ให้บริการอะไรจริงๆ?
FreSH ให้บริการเชลล์ที่เข้ากันได้กับ bash ซึ่งทำงานโดยไม่มีเลเยอร์ภายนอก โดยการรันสคริปต์ bash โดยตรงบน Windows จากไฟล์ปฏิบัติการที่พกพาได้เพียงไฟล์เดียว เครื่องมือนี้รวมยูทิลิตี้สไตล์ Unix ที่ใช้บ่อยและรองรับการเชื่อมโยงไฟล์สคริปต์ .sh และ .frsh ตัวเลือกการติดตั้งสามารถลงทะเบียน PATH และเพิ่มโปรไฟล์ Windows Terminal ซึ่งทำให้เชลล์เป็นจุดเข้าใช้คำสั่งทางเลือกควบคู่ไปกับเชลล์ที่มีอยู่แล้ว
มันทำให้ระบบของคุณช้าลงในระหว่างเซสชันหรือไม่?
การเริ่มต้นและการทำงานมุ่งเน้นไปที่การใช้ทรัพยากรต่ำ โดยมีเวลาการเริ่มต้นที่โฆษณาประมาณ 22 มิลลิวินาทีและการออกแบบที่หลีกเลี่ยงการพึ่งพาในระหว่างการทำงานที่ซับซ้อน โมเดลไฟล์ปฏิบัติการพกพาหมายความว่าไม่มีบริการพื้นหลังที่คงอยู่หรือการเปลี่ยนแปลงในรีจิสทรีตามค่าเริ่มต้น ดังนั้นเชลล์จึงไม่ทำให้เกิดการใช้ทรัพยากรพื้นหลังอย่างต่อเนื่องซึ่งมักจะส่งผลต่อความสามารถในการตอบสนองของเดสก์ท็อป
มันปลอดภัยที่จะติดตั้งและใช้งานบนเครื่องผลิตหรือไม่?
ตัวติดตั้งทำให้การรวมเข้าด้วยกันโดยรักษาขอบเขตของระบบ; มันสามารถตั้งค่า PATH ลงทะเบียนโปรไฟล์ Terminal และสร้างการเชื่อมโยงไฟล์ระหว่างการติดตั้ง วิธีการไฟล์ปฏิบัติการเดียวลดพื้นที่ผิวสำหรับการเปลี่ยนแปลงระบบที่รบกวน แต่ตัวติดตั้งจะปรับเปลี่ยนการตั้งค่าของระบบเมื่อเลือกตัวเลือกการรวมเหล่านั้น ซึ่งผู้ดูแลระบบควรพิจารณาก่อนที่จะเปิดใช้งานการลงทะเบียนอัตโนมัติในระบบที่สำคัญ
ฉันต้องการความรู้ทางเทคนิคในการกำหนดค่าและใช้งานหรือไม่?
การกำหนดค่าเน้นไปที่ผู้ใช้ทางเทคนิค; การปรับแต่งสภาพแวดล้อมจะอยู่ในไฟล์ ~/.freshrc และเชลล์คาดหวังว่าผู้ใช้จะคุ้นเคยกับการเขียนสคริปต์ bash และการกำหนดค่าเชลล์ นักพัฒนาได้เปิดเผยตัวเลือกการติดตั้งสำหรับการรวม Terminal และ Explorer ซึ่งทำให้การตั้งค่าง่ายขึ้นสำหรับผู้ใช้ที่สะดวกในการเลือกธงการติดตั้ง ในขณะที่ผู้ใช้ที่ไม่ค่อยมีเทคนิคอาจต้องการคำแนะนำในการแก้ไขไฟล์กำหนดค่า
เหมาะสมอย่างชัดเจนสำหรับนักพัฒนาและผู้ดูแลระบบที่ต้องการเชลล์พื้นเมืองที่รวดเร็ว
FreSH เหมาะสำหรับนักพัฒนาและผู้ดูแลระบบที่ต้องการอินเทอร์เฟซที่เข้ากันได้กับ bash ที่มีความหน่วงต่ำบนเดสก์ท็อป Windows และรู้สึกสะดวกในการแก้ไขไฟล์การกำหนดค่าเชลล์ ข้อแลกเปลี่ยนหลักคือขั้นตอนการรวมจะปรับเปลี่ยนการตั้งค่าระบบเมื่อเปิดใช้งาน ดังนั้นควรวางแผนการเปลี่ยนแปลงเหล่านั้นก่อนที่จะรันโปรแกรมติดตั้งบนเครื่องที่จัดการ ใช้ไฟล์ปฏิบัติการแบบพกพาสำหรับการทดสอบอย่างรวดเร็วก่อนที่จะใช้การลงทะเบียนทั่วทั้งระบบ.