Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีสร้าง Symlinks บน Mac ของคุณ

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

Symlink เป็นทางลัดประเภทหนึ่ง แต่ทำงานแตกต่างจากทางลัดทั่วไป เป็นทางลัดน้อยกว่าและเป็นไฟล์จริงที่ชี้ไปมากกว่า แอปใดๆ ที่คุณให้ไว้กับ symlink จะถือว่าลิงก์เหล่านี้เป็นไฟล์จริง แทนที่จะเป็นไฟล์ทางลัดปกติ

วิธีสร้าง Symlinks บน Mac ของคุณ

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

การสร้าง Symlink โดยใช้ TheTerminal

การสร้าง symlink บน Mac นั้นง่ายมาก แอพ Terminal ในตัวมีคำสั่งที่ให้คุณสร้าง symlink ได้มากเท่าที่คุณต้องการบน Mac

สิ่งที่คุณต้องรู้คือตำแหน่งที่คุณต้องการสร้างลิงก์สัญลักษณ์และเส้นทางที่ลิงก์สัญลักษณ์ควรชี้ไป เมื่อคุณมีข้อมูลนี้แล้ว ต่อไปนี้คือวิธีสร้างลิงก์เชื่อมโยงในเทอร์มินัล

เปิด เทอร์มินัล แอปโดยใช้วิธีที่คุณต้องการบน Mac

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

ln -s ตำแหน่งปลายทาง

วิธีสร้าง Symlinks บน Mac ของคุณ

ในการสร้าง symlink บนเดสก์ท็อปของคุณที่ชี้ไปยังโฟลเดอร์ Documents คุณต้องใช้คำสั่งต่อไปนี้:

ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

วิธีสร้าง Symlinks บน Mac ของคุณ

ลิงก์สัญลักษณ์จะถูกสร้างขึ้นและบันทึกไว้บนเดสก์ท็อปของคุณ ดับเบิลคลิกที่ไฟล์และจะเปิดโฟลเดอร์เอกสาร (หากเป็นสิ่งที่คุณระบุไว้ด้านบน) ใน Finder

วิธีสร้าง Symlinks บน Mac ของคุณ

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

ตอนนี้คุณสามารถใช้ลิงก์สัญลักษณ์นี้ในคำสั่งและแอปใดๆ ของคุณ และจะถือเป็นเวอร์ชันจริงของโฟลเดอร์หรือไฟล์ของคุณ

ใช้แอปเพื่อสร้าง Symlink

เทอร์มินัลไม่ใช่วิธีเดียวในการสร้าง symlink บน Mac ของคุณ หากคุณไม่ได้เป็นคน Terminal คุณมีแอปที่พร้อมให้คุณสร้าง symlink ในเครื่องของคุณ

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

ตรงไปที่หน้า SymbolicLinker บน GitHub แล้วดาวน์โหลดและเปิดแพ็คเกจบน Mac ของคุณ

คัดลอก SymbolicLinker.service.app จากแพ็คเกจ กดปุ่ม ตัวเลือก . ค้างไว้ คลิกที่ปุ่ม ไป เมนูใน Finder เลือก ห้องสมุด , เปิด บริการ โฟลเดอร์ และวางไฟล์ที่คุณคัดลอก

วิธีสร้าง Symlinks บน Mac ของคุณ

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

ค้นหาไฟล์หรือโฟลเดอร์ที่คุณต้องการสร้าง symlink ให้คลิกขวาที่ไฟล์และเลือก บริการ ตามด้วย สร้างลิงก์สัญลักษณ์ .

วิธีสร้าง Symlinks บน Mac ของคุณ

มันจะสร้าง symlink ในโฟลเดอร์เดียวกับไฟล์/โฟลเดอร์ดั้งเดิม คุณสามารถเคลื่อนย้ายไปมาได้หากต้องการ

สร้าง Symlinks โดยใช้บริการ AnAutomator

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

เปิดตัว ระบบอัตโนมัติ บน Mac ของคุณ

เลือก บริการ ตามด้วย เลือก เพื่อสร้างบริการ Automator ใหม่บน Mac ของคุณ

วิธีสร้าง Symlinks บน Mac ของคุณ

ตั้งค่าตัวเลือกที่ด้านบนดังต่อไปนี้:

บริการที่ได้รับเลือก – ไฟล์หรือโฟลเดอร์

ใน – แอปพลิเคชันใด ๆ

วิธีสร้าง Symlinks บน Mac ของคุณ

ในรายการการกระทำ ให้ค้นหาการกระทำที่ชื่อ เรียกใช้ Shell Script แล้วลากไปไว้บนแผงด้านขวา

วิธีสร้าง Symlinks บน Mac ของคุณ

กำหนดค่าการดำเนินการและคำสั่งดังต่อไปนี้:

เชลล์ – /bin/bash

ผ่านอินพุต - เป็นอาร์กิวเมนต์

ในขณะที่ [ $# -ne 0 ]; ทำ
ln -s “$1” “$1 symlink”
กะ
เสร็จแล้ว

วิธีสร้าง Symlinks บน Mac ของคุณ

บันทึกบริการโดยคลิกที่ ไฟล์ เมนูที่ด้านบนและเลือก บันทึก . ป้อนชื่อที่สื่อความหมายสำหรับบริการและกด บันทึก .

วิธีสร้าง Symlinks บน Mac ของคุณ

ในการสร้าง symlink ด้วยบริการ Automator ที่สร้างขึ้นใหม่ ให้คลิกขวาที่ไฟล์หรือโฟลเดอร์ของคุณแล้วเลือก บริการ ตามด้วยชื่อบริการของคุณ

วิธีสร้าง Symlinks บน Mac ของคุณ

คุณยังสามารถสร้างแป้นพิมพ์ลัดสำหรับบริการเพื่อให้การสร้างลิงก์สัญลักษณ์บนเครื่องของคุณง่ายยิ่งขึ้น

การลบ Symlink บน Mac

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

เปิด เทอร์มินัล app พิมพ์คำสั่งต่อไปนี้แล้วกด Enter . อย่าลืมเปลี่ยน symlink ด้วยเส้นทางของ symlink บน Mac ของคุณ

rm symlink

วิธีสร้าง Symlinks บน Mac ของคุณ

อีกวิธีหนึ่งในการลบ symlink คือการใช้ตัวเลือกเมนูบริบท คลิกขวาที่ลิงก์สัญลักษณ์ของคุณแล้วเลือก ย้ายไปที่ถังขยะ . มันจะลบ symlink ออกจาก Mac ของคุณ

วิธีสร้าง Symlinks บน Mac ของคุณ

อย่าลืมล้างถังขยะหลังจากที่คุณนำลิงก์สัญลักษณ์ออกแล้ว เพื่อให้แน่ใจว่าจะหายไปจาก Mac ของคุณ

บทสรุป

Symlinks มีประสิทธิภาพมากกว่านามแฝงทั่วไป เนื่องจากใช้งานได้กับแอปและคำสั่งทั้งหมดราวกับว่าสิ่งเหล่านี้คือไฟล์จริง