10 Mac Terminal Tips and Tricks สำหรับผู้ใช้ Pro

ในช่วงไม่กี่เดือนที่ผ่านมา ฉันได้เขียนบทความเกี่ยวกับคำแนะนำและเคล็ดลับเทอร์มินัลสำหรับ Mac หลายบทความ:

  • วิธีใช้ Mac Terminal: พื้นฐาน
  • วิธีนำทางโฟลเดอร์โดยใช้ Mac Terminal
  • วิธีใช้แอพ CLI บน Mac
  • วิธีการติดตั้ง Homebrew บน Mac
  • แอพ Homebrew ที่ดีที่สุดสำหรับ Mac

ฉันภูมิใจกับโพสต์เหล่านี้และคิดว่าเป็นจุดเริ่มต้นที่ดีในการเริ่มเรียนรู้เพิ่มเติมเกี่ยวกับการทำงานภายในของ Mac ของคุณ

อย่างไรก็ตาม โพสต์นี้จะน้อยกว่ามาก… ใช้งานได้จริง ฉันจะสอนเคล็ดลับและลูกเล่นเทอร์มินัลที่น่าสนใจและมีประโยชน์บ้าง อย่างไรก็ตาม คุณจะสังเกตเห็นความแตกต่างที่ชัดเจนระหว่างบทเรียนที่สอนในโพสต์นี้กับโพสต์ก่อนหน้า (สปอยเลอร์: หากคุณเป็นแฟน Star Wars คุณจะชอบโพสต์นี้)

เข้าไปกันเถอะ!

สารบัญ

  • เคล็ดลับและลูกเล่นของเทอร์มินัล Mac 10 ข้อ
    • 1. ลากไฟล์และโฟลเดอร์ไปที่เทอร์มินัลเพื่อรับเส้นทางโดยอัตโนมัติ
    • 2. ทำให้ Mac ของคุณคุยกับคุณ
    • 3. ปลุก Mac ของคุณให้ตื่นอยู่เสมอโดยใช้เคล็ดลับและกลเม็ดง่ายๆ
    • 4. คัดลอกไฟล์ในโฟลเดอร์เดียวไปยังโฟลเดอร์ใหม่
    • 5. กดปุ่มค้างไว้เพื่อทำซ้ำอักขระแทนการเลือกอักขระอื่น
    • 6. ซ่อนโฟลเดอร์และไฟล์ใน Finder โดยใช้เคล็ดลับและลูกเล่นของเทอร์มินัล
    • 7. เปลี่ยนข้อความเป็นแบนเนอร์ ASCII
    • 8. ดู Star Wars บนเทอร์มินัล Mac ของคุณ
    • 9. เพิ่มข้อความที่กำหนดเองไปยังหน้าจอเข้าสู่ระบบของคุณบน Mac
    • 10. เพิ่มความสามารถในการออกจากแอพ Finder ด้วยเคล็ดลับและลูกเล่นง่ายๆ ของเทอร์มินัล
  • เริ่มเรียนรู้เคล็ดลับและลูกเล่นของเทอร์มินัลเพิ่มเติมบน macOS
    • กระทู้ที่เกี่ยวข้อง:

เคล็ดลับและลูกเล่นของเทอร์มินัล Mac 10 ข้อ

1. ลากไฟล์และโฟลเดอร์ไปที่เทอร์มินัลเพื่อรับเส้นทางโดยอัตโนมัติ

จากทุกสิ่งที่ฉันได้เรียนรู้ขณะค้นคว้าเกี่ยวกับโพสต์เคล็ดลับและกลเม็ดนี้มีประโยชน์มากที่สุด เมื่อทำงานในเทอร์มินัล คุณจะต้องป้อนเส้นทางของไฟล์ที่กำหนดเองอยู่ตลอดเวลา หากคุณไม่รู้ว่าไฟล์อยู่ที่ไหน แสดงว่าคุณทำพลาด และแม้ว่าคุณจะรู้ว่าไฟล์อยู่ที่ไหน การคัดลอกเส้นทางของไฟล์ทั้งหมดก็เป็นเรื่องที่ยุ่งยาก

ปรากฏว่า Apple ได้สร้างโซลูชันในเทอร์มินัลเพื่อสิ่งนี้! สิ่งที่คุณต้องทำเพื่อคัดลอกพาธไฟล์ที่แน่นอนลงในเทอร์มินัลคือการลากและวางไฟล์นั้นลงในเทอร์มินัล

ง่ายมาก! สิ่งนี้ใช้ได้กับโฟลเดอร์ด้วย คุณสามารถลากและวางพาธลงในคำสั่ง terminal mid เพื่อให้คุณใช้งานได้ตลอดเวลา สุดยอด!

2. ทำให้ Mac ของคุณคุยกับคุณ

นี่เป็นหนึ่งในคำแนะนำและเคล็ดลับเทอร์มินัลที่ฉันโปรดปราน เป็นวิธีที่ยอดเยี่ยมในการสร้างความประทับใจให้เพื่อน ๆ ของคุณและง่ายจนคุณไม่ต้องกังวลกับการจดจำ

เพียงพิมพ์ พูดว่า "พิมพ์สิ่งที่คุณต้องการที่นี่" ลงในเทอร์มินัล Mac ของคุณแล้วกด กลับ.

หลังจากผ่านไปครู่หนึ่ง คุณควรได้ยิน Mac ของคุณเริ่มพูดกับคุณ! ฉันไม่รู้ว่าแอปพลิเคชั่นนี้ใช้ทำอะไรได้บ้าง แต่มันสนุกที่จะอวดและทำให้เป็นมุขตลกในวิดีโอ YouTube

3. ปลุก Mac ของคุณให้ตื่นอยู่เสมอโดยใช้เคล็ดลับและกลเม็ดง่ายๆ

เอาล่ะ กลับไปที่คำแนะนำและเคล็ดลับที่เป็นประโยชน์เพิ่มเติมเกี่ยวกับเทอร์มินัล นี่เป็นสิ่งที่ฉันเคยใช้มาก่อน มันมีประโยชน์มาก ตามค่าเริ่มต้น Mac หรือ MacBook ของคุณจะเข้าสู่โหมดสลีปเพื่อประหยัดพลังงานและป้องกันไม่ให้ผู้อื่นมายุ่งกับ Mac ของคุณในขณะที่คุณไม่อยู่ในห้อง

แม้ว่าฟีเจอร์นี้จะยอดเยี่ยม แต่ก็มีบางครั้งที่คุณต้องการให้ Mac ของคุณตื่นอยู่เสมอ บางทีคุณอาจกำลังดาวน์โหลดบางอย่างหรือดูแอปเป็นเวลานาน เป็นต้น อย่างไรก็ตาม คุณไม่ต้องการค้นหาข้อมูลในการตั้งค่าเพื่อปิดใช้งานคุณสมบัติการพักเครื่องของ Mac และคุณไม่ต้องการที่จะจำไว้เพื่อเปิดใช้งานอีกครั้ง

นี่เป็นวิธีแก้ปัญหา! เพียงเปิดเทอร์มินัลบน Mac พิมพ์ คาเฟอีน, และกด กลับ. การดำเนินการนี้จะแทนที่การตั้งค่าการพักเครื่องของ Mac ตราบใดที่คุณเปิดหน้าต่างเทอร์มินัลนี้ หากต้องการกลับสู่สภาวะปกติ เพียงออกจากเทอร์มินัล หรือกด ควบคุม + (ไม่ cmd + ) เพื่อยกเลิก คาเฟอีน สั่งการ.

หากคุณต้องการมี คาเฟอีน เรียกใช้ตามระยะเวลาที่กำหนด คุณสามารถใช้คำสั่ง คาเฟอีน -u -t [วินาที]เช่นนั้น:

4. คัดลอกไฟล์ในโฟลเดอร์เดียวไปยังโฟลเดอร์ใหม่

รายการที่เป็นประโยชน์อีกรายการหนึ่งในรายการคำแนะนำและเคล็ดลับสำหรับเทอร์มินัลของเราคือการคัดลอกไฟล์ภายในโฟลเดอร์หนึ่งไปยังโฟลเดอร์ใหม่ สำหรับสิ่งนี้ คุณจะต้องรู้วิธีนำทางเข้าและออกจากโฟลเดอร์โดยใช้เทอร์มินัล แนะนำให้อ่านค่ะ คำแนะนำก่อนหน้านี้ เพื่อสรุปข้อมูลเบื้องต้นอย่างรวดเร็ว

ตามหัวเรื่อง คำสั่งนี้จะให้คุณคัดลอกเนื้อหาของโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่ง ในการดำเนินการนี้ ให้ไปที่โฟลเดอร์ที่ล้อมรอบสองโฟลเดอร์ที่คุณต้องการคัดลอกไฟล์ระหว่าง หากโฟลเดอร์เหล่านี้อยู่บนเดสก์ท็อปของคุณ ตัวอย่างเช่น ซีดี ไปยังเดสก์ท็อปของคุณ

เมื่อมีให้พิมพ์ เหมือนกัน [โฟลเดอร์ A] [โฟลเดอร์ B] แล้วกด กลับ. การดำเนินการนี้จะคัดลอกเนื้อหาของโฟลเดอร์ A ไปยังโฟลเดอร์ B ตรวจสอบให้แน่ใจว่าหากมีช่องว่างในชื่อโฟลเดอร์ของคุณที่คุณใช้เครื่องหมายอัญประกาศเมื่อเขียนชื่อของแต่ละโฟลเดอร์ ตัวอย่างเช่น คำสั่งของคุณอาจมีลักษณะดังนี้ เหมือนกัน "โฟลเดอร์ A" "โฟลเดอร์ B".

นี่คือตัวอย่างที่คุณสามารถดูก่อนและหลังของกระบวนการนี้:

ถ้านั่นดูเหมือนกรีกสำหรับคุณ ให้แน่ใจว่า ตรวจสอบคู่มือนี้!

อีกองค์ประกอบที่เรียบร้อยของ เหมือนกัน คำสั่งคือ if โฟลเดอร์ B ไม่มีอยู่จริง เหมือนกัน จะสร้างมันให้กับคุณ ดังนั้นเพื่อให้คำสั่งนี้ใช้งานได้ คุณต้องการเพียง โฟลเดอร์ A. ลองดูสิ!

5. กดปุ่มค้างไว้เพื่อทำซ้ำอักขระแทนการเลือกอักขระอื่น

คุณลักษณะที่ฉันชอบในการเปลี่ยนจาก Windows เป็น Mac คือความสามารถในการกดแป้นค้างไว้และรับคำแนะนำสำหรับรูปแบบต่างๆ ของคีย์เดียวกันนั้น:

ข้อเสียของคุณลักษณะนี้คือคุณไม่สามารถพิมพ์อักขระซ้ำได้ ใน Windows เมื่อคุณกดแป้นอักขระใดๆ บนแป้นพิมพ์ค้างไว้ คุณจะเห็นแป้นนั้นซ้ำแล้วซ้ำอีก คุณสามารถทำได้ด้วย สเปซบาร์ บน Mac เพื่อดูว่าฉันหมายถึงอะไร - กดค้างไว้ในช่องข้อความใดๆ บน Mac ของคุณ

สำหรับบางคน การไม่สามารถพิมพ์อักขระซ้ำได้นั้นเป็นเรื่องที่น่าหงุดหงิด คุณไม่ได้ใช้อักขระอื่นบ่อยนัก และเมื่อทำเช่นนั้น คุณก็สามารถคัดลอกอักขระเหล่านั้นจาก Wikipedia ได้

โชคดีที่หนึ่งในเคล็ดลับและกลเม็ดของวันนี้คือการแลกเปลี่ยนคุณลักษณะอักขระสำรองสำหรับอักขระที่ซ้ำกัน

เมื่อต้องการทำเช่นนี้ พิมพ์ ค่าเริ่มต้นเขียน -g ApplePressAndHoldEnabled -bool FALSE ลงในเทอร์มินัลแล้วกด กลับ.

คุณอาจต้องออกจากแอปพลิเคชันที่เปิดอยู่เพื่อให้การดำเนินการนี้มีผล ลองรีสตาร์ท Apple Pages บน Mac ของคุณ และหลังจากป้อนคำสั่งนี้แล้วลองใช้เลย!

หากคุณเปลี่ยนใจ เพียงพิมพ์คำสั่งเดียวกันลงในเทอร์มินัล แต่เพิ่ม จริง แทน เท็จ ในตอนท้าย จากนั้นรีสตาร์ทแอปและดูว่าใช้งานได้หรือไม่!

6. ซ่อนโฟลเดอร์และไฟล์ใน Finder โดยใช้เคล็ดลับและลูกเล่นของเทอร์มินัล

มาเผชิญหน้ากัน เราทุกคนมีโฟลเดอร์หนึ่งหรือสองโฟลเดอร์ใน Mac ของเราที่เราไม่อยากให้ใครเห็น บางทีมันอาจจะเป็นเรื่องง่ายๆ อย่างโครงการสร้างสรรค์ที่คุณต้องการเก็บไว้กับตัวเอง บางสิ่งที่เป็นส่วนตัวอย่างรูปถ่ายลามก หรือบางสิ่งที่จริงจังอย่างความลับขององค์กร

ไม่ว่าคุณจะให้เหตุผลอะไร นี่คือเคล็ดลับเทอร์มินัลที่ครอบคลุม

ในเทอร์มินัล พิมพ์ chflags hidden [เส้นทางของโฟลเดอร์ที่คุณต้องการซ่อน]. เพียงใช้เคล็ดลับแรกในคำแนะนำและเคล็ดลับของเทอร์มินัลนี้เพื่อลากและวางเส้นทางของโฟลเดอร์หลังจากคุณพิมพ์ chflags ซ่อนไว้.

ทันที โฟลเดอร์จะหายไป คุณยังคงพบโฟลเดอร์นี้ในเทอร์มินัล - เพียงไปที่โฟลเดอร์ที่ล้อมรอบและใช้ ลส และ ซีดี คำสั่งเพื่อดูเนื้อหา

เมื่อต้องการนำโฟลเดอร์นี้กลับมาจากการซ่อน ให้ใช้คำสั่ง chflags nohidden [เส้นทางของโฟลเดอร์ที่คุณต้องการเลิกซ่อน]. สิ่งนี้จะนำกลับมาทันที

นอกจากนี้ คุณไม่จำเป็นต้องใช้เส้นทางของโฟลเดอร์หากคุณอยู่ในโฟลเดอร์ที่ล้อมรอบ ตัวอย่างเช่น หากคุณกำลังพยายามซ่อนโฟลเดอร์ โฟลเดอร์ที่ซ่อนอยู่ บนเดสก์ท็อปของคุณและคุณอยู่ในเดสก์ท็อปของคุณในเทอร์มินัล เพียงพิมพ์ chflags ซ่อน "โฟลเดอร์ที่ซ่อนอยู่" เพื่อซ่อนมัน

7. เปลี่ยนข้อความเป็นแบนเนอร์ ASCII

เอาล่ะ กลับไปที่เคล็ดลับและลูกเล่นของเทอร์มินัลที่ไร้สาระและสนุก!

คุณสามารถสร้างแบนเนอร์ ASCII ในเทอร์มินัลโดยใช้คำสั่งง่ายๆ พิมพ์ แบนเนอร์ [ข้อความของคุณที่นี่] เข้าไปในเทอร์มินัลแล้วกด กลับ.

ดังที่คุณเห็นด้านบน การทำเช่นนี้จะสร้างการแสดงข้อความของคุณในเทอร์มินัลโดยใช้สัญลักษณ์ '#' หากคุณดูไร้สาระ คุณอาจต้องทำให้เทอร์มินัลของคุณเต็มหน้าจอ

คุณยังสามารถควบคุมความกว้างของแบนเนอร์ได้โดยการเพิ่ม -w ไปที่คำสั่ง ตัวอย่างเช่น ถ้าฉันต้องการความกว้าง 30 บนแบนเนอร์ "สวัสดี" ฉันจะพิมพ์ banner -w 30 "สวัสดีครับ" เข้าไปในเทอร์มินัล

และนั่นแหล่ะ!

8. ดู Star Wars บนเทอร์มินัล Mac ของคุณ

สุจริตคนนี้พัดใจของฉันบิต ฉันมีความรู้สึกว่านี่จะเป็นหนึ่งในวัตถุคอมพิวเตอร์ที่ในที่สุดก็กลายเป็นความมืดมน แต่นั่นจะไม่เกิดขึ้นในวันนี้!

ชื่อของหัวข้อนี้ตรงตามที่อธิบายไว้ – มีคำสั่งเทอร์มินัลที่จะเล่น Star Wars: Episode IV – ความหวังใหม่ ในเทอร์มินัล Mac ของคุณโดยใช้อาร์ตเวิร์ก ASCII

สิ่งนี้สร้างขึ้นโดยผู้คน ไม่ใช่อัลกอริธึมที่แปลงช็อตเป็น ASCII ไม่ใช่ว่าทุกช็อตจะเหมือนต้นฉบับทุกประการ และเรื่องราวก็สั้นลงเล็กน้อย แต่เอาจริงเอาจังไม่มีใครสนใจ นี่มันเยี่ยมไปเลย

มีสองวิธีในการทำเช่นนี้ บน Mac ที่ใช้ macOS Sierra และใหม่กว่า (เช่น พวกเราส่วนใหญ่) คุณจะต้องการใช้คำสั่ง nc towel.blinkenlights.nl 23.

หากคุณกำลังใช้งานซอฟต์แวร์ macOS ที่เก่ากว่า macOS Sierra คุณจะต้องใช้คำสั่ง telnet towel.blinkenlights.nl.

เมื่อคุณพร้อมที่จะหยุดแอนิเมชั่น ให้กด cmd + NS เพื่อออกจากเทอร์มินัล

ตามความเข้าใจของฉัน สิ่งนี้เกิดขึ้นได้ด้วยนักพัฒนาที่สร้างสรรค์ซึ่งมีเซิร์ฟเวอร์ที่มีแอนิเมชั่นนี้จัดเก็บไว้ในนั้น เมื่อคุณพิมพ์คำสั่งนั้นลงในเทอร์มินัล คำสั่งนั้นจะเชื่อมต่อคุณกับเซิร์ฟเวอร์และเริ่มเล่นแอนิเมชั่น ASCII Star Wars บน Mac ของคุณ ดังนั้นวันหนึ่ง เมื่อเซิร์ฟเวอร์นั้นปิดตัวลงและถูกลืมไป คุณลักษณะนี้ก็คงจะถูกลืมไป แต่สำหรับตอนนี้ มันเป็นเรื่องที่วิเศษมาก

9. เพิ่มข้อความที่กำหนดเองไปยังหน้าจอเข้าสู่ระบบของคุณบน Mac

นี่เป็นอีกหนึ่งรายการที่ไร้จุดหมายในรายการเคล็ดลับและกลเม็ดเกี่ยวกับเทอร์มินัลของเรา แต่ฉันจะโกหกถ้าฉันบอกว่าฉันไม่ได้ใช้มัน ทั้งหมดที่ทำได้คือเพิ่มข้อความลงในหน้าจอเข้าสู่ระบบของคุณ คุณสามารถฝากข้อความใด ๆ ที่คุณต้องการเช่น:

  • หมายเลขโทรศัพท์ของคุณ
  • ชื่อของคุณ
  • คำพูด
  • เรื่องตลก
  • 42

หากต้องการเพิ่มข้อความที่กำหนดเองลงในหน้าจอเข้าสู่ระบบของ Mac ให้ใช้คำสั่ง sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "ข้อความของคุณที่นี่". จำไว้ว่าถ้าคุณไม่เปลี่ยน “ข้อความของคุณที่นี่” อย่างอื่น นั่นคือข้อความที่จะแสดงบน Mac ของคุณ!

ฉันเคยพูดไปแล้ว – คุณควรจะระมัดระวังก่อนเข้า a sudo คำสั่งจากอินเทอร์เน็ต เพื่อประโยชน์ของคุณ ฉันลองใช้ Mac ของฉันเพื่อให้แน่ใจว่าเครื่องถูกต้องและใช้งานได้ ดังนั้นคุณควรจะปลอดภัย!

หากคุณต้องการลบข้อความ ให้พิมพ์ sudo defaults ลบ /Library/Preferences/com.apple.loginwindow ลงในเทอร์มินัลแล้วกด กลับ.

10. เพิ่มความสามารถในการออกจากแอพ Finder ด้วยเคล็ดลับและลูกเล่นง่ายๆ ของเทอร์มินัล

ท้ายสุดในรายการเคล็ดลับและลูกเล่นเทอร์มินัลสำหรับ Mac ของคุณคือการเพิ่มความสามารถในการออกจากแอพ Finder คุณอาจไม่เคยสังเกตมาก่อน แต่นี่เป็นหนึ่งในไม่กี่แอพที่ Mac ของคุณจะไม่อนุญาตให้คุณออก cmd + NS ไม่ได้ทำอะไรและกดสีแดง 'NS' ที่มุมซ้ายบนของหน้าต่าง Finder จะปิดเฉพาะหน้าต่างเท่านั้น แอปยังคงทำงานในพื้นหลัง

มีเหตุผลที่ดีสำหรับสิ่งนี้ โดยส่วนใหญ่ คุณจะไม่มีเหตุผลใดๆ เลยที่จะออกจากแอปพลิเคชัน Finder ในทางตรงกันข้าม การเลิกใช้งานจริง (แทนที่จะปิด) สามารถสร้างผลกระทบที่สับสนบน Mac สำหรับผู้ใช้ทั่วไป

แต่ถ้าคุณกำลังอ่านโพสต์นี้ คุณอาจไม่ใช่ผู้ใช้ทั่วไป เรามาทดลองกัน

ในเทอร์มินัล Mac พิมพ์ ค่าเริ่มต้นเขียน com.apple.finder QuitMenuItem -bool true แล้วกด กลับ. วิธีนี้จะเพิ่มความสามารถในการออกจากแอปพลิเคชัน Finder คุณต้องฆ่า Finder ก่อนจึงจะได้ผล ในการทำเช่นนั้น พิมพ์ killall Finder ในเทอร์มินัลแล้วกด กลับ.

เมื่อคุณเปิด Finder ขึ้นมาใหม่ ให้คลิก Finder ในแถบเมนูแล้วคุณจะเห็นใหม่ ล้มเลิก มีให้เลือก

นอกจากนี้ คุณจะพบว่า cmd + NS ตอนนี้ออกจาก Finder ด้วย

หากคุณมีไฟล์ใดๆ บนเดสก์ท็อป คุณจะเห็นไฟล์เหล่านั้นหายไปทันทีเมื่อคุณออกจาก Finder ไม่ต้องกังวล! พวกเขาจะไม่ถูกลบ เดสก์ท็อปทำงานผ่านแอป Finder ดังนั้นเมื่อคุณออกจากแอป คุณจะไม่เห็นไฟล์บนเดสก์ท็อปพร้อมกับหน้าต่าง Finder อื่นๆ ที่คุณเปิดไว้ เมื่อคุณเริ่ม Finder อีกครั้ง คุณจะเห็นว่าไฟล์ทั้งหมดของคุณอยู่ในตำแหน่งที่คุณทิ้งไว้

หากต้องการลบฟังก์ชัน Quit ออกจาก Finder อีกครั้ง เพียงป้อนคำสั่งเดิมก่อนที่จะสลับเท่านั้น จริง สำหรับ เท็จ เวลานี้. ดังนั้นควรมีลักษณะเช่น ค่าเริ่มต้นเขียน com.apple.finder QuitMenuItem -bool true.

เริ่มเรียนรู้เคล็ดลับและลูกเล่นของเทอร์มินัลเพิ่มเติมบน macOS

และนั่นแหล่ะ! หวังว่าคุณจะพบสิ่งที่สนุกและมีประโยชน์มากมายที่จะใช้ในเทอร์มินัลบน Mac ในอนาคต เคล็ดลับและกลเม็ดเกี่ยวกับเทอร์มินัลเหล่านี้ล้วนแต่น่าสนใจ แต่สิ่งเหล่านี้เป็นเพียงการขีดข่วนพื้นผิวของสิ่งที่คุณทำได้เท่านั้น ให้แน่ใจว่าได้ อ่านแบบฝึกหัดเพิ่มเติม บนเครื่อง Mac และหากคุณต้องการเป็นผู้ใช้ Apple pro มากขึ้นไปอีก อย่าลืม ตรวจสอบโพสต์ที่เหลือในบล็อก AppleToolBox.