วิธีสร้างลิงค์สัญลักษณ์ที่บรรทัดคำสั่งของ Mac OS X
ลิงค์สัญลักษณ์ที่สร้างขึ้นที่บรรทัดคำสั่งอนุญาตให้อ็อบเจ็กต์ที่เชื่อมโยงอยู่ในระบบไฟล์ชี้ไปที่อ็อบเจ็กต์ต้นฉบับในตำแหน่งอื่น ด้วยวิธีนี้การเชื่อมโยงสัญลักษณ์ทำตัวเหมือนนามแฝงใน Mac OS X GUI ยกเว้นการเชื่อมโยงและอ้างอิงระหว่างไฟล์หรือโฟลเดอร์จะกระทำในระดับที่ต่ำกว่าและทำให้สามารถชี้โดยตรงไปยังแอปพลิเคชันต่างๆหรือเพื่อวัตถุประสงค์ของผู้ใช้ ซึ่งจะเป็นประโยชน์ในหลาย ๆ สถานการณ์สำหรับผู้ใช้ Mac ขั้นสูงไม่ให้เข้าถึงสถานที่ใด ๆ เพื่อให้สามารถโหลดโฟลเดอร์แอปพลิเคชันลงในฮาร์ดไดรฟ์อื่น ๆ ได้ง่ายขึ้นและอื่น ๆ อีกมากมาย
เมื่อต้องการสร้างและตั้งค่าการเชื่อมโยงสัญลักษณ์ที่บรรทัดคำสั่งใน OS X คุณจะต้องใช้คำสั่ง ln พร้อมกับเครื่องหมาย -s โดยไม่มีเครื่องหมาย --s ตั้งค่าสถานะการเชื่อมโยงที่ยากซึ่งไม่ใช่สิ่งที่เรากำลังมองหา ทำที่นี่ เปิด Terminal เพื่อเริ่มต้นใช้งาน
วิธีการสร้าง Link Symbolic
ไวยากรณ์พื้นฐานสำหรับการสร้างลิงค์สัญลักษณ์ (หรือลิงค์อ่อน) มีดังนี้:
ln -s /path/to/original/ /path/to/link
ที่จะชี้ / เส้นทาง / ไป / เชื่อมโยงไปยังตำแหน่งเดิมในกรณีนี้ / เส้นทาง / ไป / ต้นฉบับ /
ไวยากรณ์ตัวอย่างสำหรับการสร้างลิงค์นุ่มนวลที่เทอร์มินัล
ตัวอย่างเช่นในการสร้างลิงก์สัญลักษณ์สำหรับโฟลเดอร์ Downloads ของผู้ใช้ซึ่งเชื่อมโยงไปยังไดเร็กทอรีบนไดรฟ์ที่ติดตั้งแยกไว้ไวยากรณ์อาจมีลักษณะดังนี้:
ln -s /Volumes/Storage/Downloads/ ~/Downloads/
ซึ่งจะเชื่อมโยงผู้ใช้งาน ~ / Downloads / ไปยังไดเร็กทอรีที่ชื่อว่า "Downloads" ในไดรฟ์ที่มีชื่อว่า "Storage" ถ้าเช่นไดเรกทอรีและไดรฟ์มีอยู่นี้โดยทั่วไปจะอนุญาตให้แฟ้มทั้งหมดที่มักจะปรากฏในโฟลเดอร์ดาวน์โหลดผู้ใช้เพื่อไปยังไดรฟ์ข้อมูลที่มีการติดตั้งอื่นแทนแทนการลดภาระการจัดเก็บข้อมูลลงในไดรฟ์ที่แยกต่างหากในขณะที่ยังรักษาลักษณะที่ปรากฏของ ~ / Downloads / โฟลเดอร์สำหรับผู้ใช้ ดังที่ได้กล่าวมาก่อนหน้านี้มีลักษณะเหมือนนามแฝง
อีกตัวอย่างหนึ่งก็คือเพื่อให้ง่ายต่อการเข้าถึงไบนารีฝังอื่น ๆ โดยการเชื่อมโยงคำสั่งไปยัง / usr / sbin /
sudo ln -s /A/Deeply/Buried/Path/ToApp.framework/Resources/command /usr/sbin/commmand
นี้จะช่วยให้ผู้ใช้พิมพ์ 'คำสั่ง' และเข้าถึงไบนารีโดยไม่ต้องคำนำหน้าการดำเนินการคำสั่งกับเส้นทางทั้งหมด
การเชื่อมโยงแบบนุ่ม ๆ มีการใช้งานที่น่าสนใจมากมายและถ้าคุณเป็นผู้อ่านมานานแล้ว OSXDaily คุณต้องสงสัยก่อนที่จะค้นพบบทความอื่น ๆ จากการเข้าถึงคำสั่งสนามบินที่มีประสิทธิภาพมากขึ้นการวางไดรฟ์ข้อมูล NTFS ที่ติดตั้งไว้บนเดสก์ท็อป ย้ายโฟลเดอร์ iTunes iPhone ไปยังไดรฟ์ภายนอกเพื่อเพิ่มไอคอนถังขยะไปยังเดสก์ท็อปของผู้ใช้เช่นย้อนยุคระบบปฏิบัติการ Mac OS หรือแม้แต่การวางโฟลเดอร์แคชของแอพพลิเคชันไว้บน RAM เพื่อเข้าถึงและแคชข้อมูลได้อย่างรวดเร็ว การใช้งานในทางปฏิบัตินับไม่ถ้วนและการเชื่อมโยงสัญลักษณ์จะทำงานในระบบยูนิกซ์ unix ใด ๆ ดังนั้นนอกเหนือจากระบบปฏิบัติการ Mac OS X คุณสามารถใช้ความคิดเช่นเดียวกันกับ linux หรือ FreeBSD
วิธีการลบ Link Symbolic
แน่นอนว่าการเชื่อมโยงสัญลักษณ์ที่สร้างขึ้นในบางครั้งจะต้องเลิกทำ นี้เป็นเรื่องง่ายด้วย rm หรือโดยใช้ 'ยกเลิกการเชื่อมโยง' คำสั่งดังนี้:
rm /path/to/symlink
หรือ
unlink /path/to/symlink/
เป็นหลักนี้จะลบไฟล์เล็ก ๆ (อีกครั้งเช่นนามแฝง) ที่อ้างอิงการเชื่อมโยงสัญลักษณ์ไปยังรายการเดิม
การยกเลิกการเชื่อมโยงสัญลักษณ์จะไม่ลบไฟล์หรือโฟลเดอร์อื่นนอกเหนือจากลิงก์ที่กำหนดไว้เพียงนำข้อมูลอ้างอิงจากรายการเชื่อมโยงไปยังรายการเดิม
รู้ว่าการใช้หรือเทคนิคที่ยอดเยี่ยมโดยเฉพาะอย่างยิ่งกับการเชื่อมโยงสัญลักษณ์หรือไม่? แจ้งให้เราทราบในความคิดเห็น!