วิธีมาตรฐานในการเปิดไดเรกทอรีใดๆ ภายใน macOS คือการเปิดหน้าต่าง Finder และใช้เพื่อนำทางไปยังตำแหน่งเฉพาะบนฮาร์ดไดรฟ์ของคุณ มีอีกวิธีหนึ่งในการเปิดโฟลเดอร์:ใช้เทอร์มินัล อาจไม่ใช่สิ่งที่คุณใช้ทุกวันเว้นแต่คุณจะเป็นนักพัฒนาซอฟต์แวร์ แต่พลังอยู่ที่นั่นหากคุณต้องการเรียกใช้
ดังนั้น โพสต์นี้จะแสดงวิธีเปิดโฟลเดอร์จาก macOS Terminal นอกจากนี้เรายังแสดงวิธีสร้างทางลัดที่กำหนดเองเพื่อดำเนินการคำสั่งนี้
เหตุใดคุณจึงต้องการเปิดโฟลเดอร์จากเทอร์มินัล Mac
ดังที่เราได้กล่าวไปแล้ว วิธีที่ต้องการในการเปิดโฟลเดอร์คือการใช้ Finder นี่คืออินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) และเป็นการนำทางไดเรกทอรีของ macOS กฎ . แต่ไม่ใช่วิธีเดียวในการเข้าถึงไฟล์หรือโฟลเดอร์ภายใน macOS
เรายอมรับว่าการใช้ Terminal ในการเปิดโฟลเดอร์นั้นไม่ใช่วิธีปกติในการใช้งาน macOS แม้ว่าคุณจะพบว่ามันมีประโยชน์ในสถานการณ์ต่อไปนี้:
- หากคุณเป็นผู้ใช้บรรทัดคำสั่ง อาจเป็นสิ่งที่คุณมีในกล่องเครื่องมือ
- การพัฒนาสำหรับ Mac มักจะหมายถึงการทำงานภายในเทอร์มินัล หากเป็นกรณีนี้ อาจเป็นเส้นทางที่มีความต้านทานน้อยที่สุดที่จะอยู่ภายในเทอร์มินัลให้มากที่สุด
- หากคุณอยู่ในสถานการณ์ที่ไม่ค่อยเกิดขึ้นซึ่ง macOS ทำหน้าที่เป็นซอฟต์แวร์เซิร์ฟเวอร์ คุณอาจใช้ Terminal เพื่อไปยังส่วนต่างๆ ของระบบปฏิบัติการ (OS) ได้เท่านั้น
จากข้อมูลข้างต้น จึงเป็นเรื่องง่ายที่จะเข้าใจว่าทำไมคุณจึงอาจต้องการมีความรู้ ต่อไป เราจะแสดงวิธีการทำงานให้สำเร็จ
วิธีการเปิดโฟลเดอร์ใดๆ จากเทอร์มินัล Mac
ในการเริ่มต้น คุณจะต้องเปิดเทอร์มินัล สามารถพบได้ผ่านโฟลเดอร์ “Application -> Utilities”
หรือโดยการพิมพ์ “Terminal” ใน Spotlight เมื่อเปิดแล้ว คุณไม่จำเป็นต้องมีการพึ่งพาใดๆ ในการเปิดโฟลเดอร์ใดๆ จาก Mac Terminal คุณจะต้อง open
สั่งการ. ไวยากรณ์ทั่วไปมีดังนี้:
open /path/to/Directory/
ตัวอย่างเช่น ในการเปิดโฟลเดอร์รูปภาพ คุณจะต้องใช้สิ่งต่อไปนี้:
open /Users/<username>/Pictures
การดำเนินการนี้จะเปิดโฟลเดอร์ Pictures ในหน้าต่าง Finder ซึ่งคุณสามารถใช้เพื่อเข้าถึงไฟล์ได้
มีคำสั่งสั้นๆ มากมายที่คุณสามารถใช้เพื่อเข้าถึงโฟลเดอร์เฉพาะได้ ตัวอย่างเช่น:
- ในการเปิดไดเร็กทอรีรูท ให้ใช้
open /
. - สำหรับโฟลเดอร์โฮมของคุณ (เช่น โฟลเดอร์ที่มีเดสก์ท็อป เอกสาร และโฟลเดอร์อื่นๆ เฉพาะสำหรับผู้ใช้) ให้พิมพ์
open ~
. - ในการเปิดโฟลเดอร์การทำงานปัจจุบันภายใน Finder ให้ใช้
open .
.
หากต้องการกล่าวถึงประเด็นสุดท้ายนี้ต่อไป คุณอาจกำลังนำทางไฟล์โดยใช้ Terminal และจำเป็นต้องเปิดโฟลเดอร์ที่คุณอยู่
แม้ว่าคำสั่งต่างๆ จะเปิดโฟลเดอร์เฉพาะ คุณยังสามารถเปิด (และอัปเดต) แอปพลิเคชันจาก Terminal ได้โดยไม่ต้องใช้ Finder เช่น หากต้องการเปิด Safari ให้พิมพ์ open /Applications/Safari.app
.
แน่นอน คุณสามารถแทนที่ Safari ด้วยแอปใดก็ได้ในระบบของคุณ ตราบใดที่คุณทราบชื่อไฟล์ของแอป
เปิดโฟลเดอร์ใน Terminal จากเมนูทางลัด
อาจเป็นไปได้ว่าคุณต้องการย้อนกลับสถานการณ์และเปิดไดเร็กทอรี Finder ใน Terminal กล่าวอีกนัยหนึ่ง ทำให้เป็นไดเร็กทอรีการทำงานปัจจุบัน คุณทำได้โดยเพิ่มทางลัดคลิกขวา
ในการดำเนินการนี้ ให้ไปที่ System “Preferences -> Keyboard”
จากนั้นไปที่แท็บทางลัด ที่นี่ เลือกเมนู Services และเลื่อนลงมาเพื่อค้นหา “New Terminal at Folder”
หากคุณเลือกโฟลเดอร์ใดๆ ภายใน Finder ให้เปิดเมนู Services จาก Toolbar แล้วเลือก “New Terminal at Folder”
วิธีนี้เหมาะอย่างยิ่งหากคุณสลับไปมาระหว่าง GUI และเทอร์มินัลบ่อยๆ
โดยย่อ
Mac Terminal ไม่ใช่สิ่งที่คุณจะพบเจอบ่อยๆ ในทางตรงกันข้าม นักพัฒนาหรือผู้ดูแลระบบอาจใช้เวลาส่วนใหญ่กับแอป Terminal ด้วยเหตุนี้ การเปิดโฟลเดอร์จึงเป็นงานพื้นฐานที่จะทำให้คุณอยู่ในบรรทัดคำสั่งได้นานที่สุด สิ่งที่คุณต้องมีคือ open
คำสั่งและเส้นทางไปยังโฟลเดอร์ของคุณ
หากคุณกำลังมองหาข้อมูลเพิ่มเติมเกี่ยวกับ Terminal เราได้ดูการค้นหาเว็บโดยไม่ต้องใช้เบราว์เซอร์ โดยตรงจากบรรทัดคำสั่ง สิ่งนี้จะสร้างแรงบันดาลใจให้คุณใช้ Mac Terminal มากขึ้นหรือไม่? แบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง!