วิธีการลบการเชื่อมโยง Symbolic (Symlink)

การลบลิงก์สัญลักษณ์ทำได้ผ่านทางบรรทัดคำสั่งและตามที่เราจะแสดงให้เห็นว่ามีวิธีการต่างๆในการยกเลิกการเชื่อมโยงแบบอ่อน นี่คือจุดมุ่งหมายเพื่อผู้ใช้ที่ใช้เวลาส่วนใหญ่อยู่ที่บรรทัดคำสั่ง แต่สำหรับผู้ที่ไม่ค่อยคุ้นเคยการเชื่อมโยงสัญลักษณ์จะใช้ใน Linux, Mac OS X และ Unix เพื่อชี้ตำแหน่งหรือไฟล์ไปยังตำแหน่งหรือไฟล์อื่น นามแฝงทำงานบน Mac OS X Finder หรือทางลัดทำงานในเดสก์ท็อปของ Windows

ลองไปที่ด้านขวาและสาธิตวิธีการลบ symlink

และใช่ทำงานนี้เพื่อลบ symlink ใน Linux, Mac OS X หรือระบบปฏิบัติการ Unix สมัยใหม่อื่น ๆ

ลบลิงก์สัญลักษณ์กับยกเลิกการลิงก์

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

unlink SymLinkToRemove

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

ตัวอย่างเช่นหากเราลบลิงก์สัญลักษณ์จาก ~ / Desktop / hosts ไปยัง / etc / hosts คุณจะต้องดำเนินการดังนี้:

cd ~/Desktop/

unlink hosts

คุณสามารถยืนยันได้เสมอว่าคุณกำลังดูลิงก์สัญลักษณ์โดยใช้คำสั่ง 'ls -l' ดังนี้:

ls -l
-rwxr-xr-x 1 Paul staff 24K Jun 19 11:28 hosts -> /etc/hosts

ที่จะบอกคุณที่ symlink จะชี้ไปถ้าคุณไม่แน่ใจ

คำสั่ง unlink เป็นคำสั่ง rm ซึ่งคุณสามารถใช้ถ้าคุณต้องการลบลิงค์สัญลักษณ์

ลบ Symlink ด้วย rm

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

rm SymLinkToDelete

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

ในที่สุดก็ไม่สำคัญมากวิธีที่คุณเลือกที่จะลบลิงค์สัญลักษณ์เพียงไปกับสิ่งที่คุณจำหรือพอใจกับ

รู้วิธีอื่นหรือดีกว่าในการแก้ไขและลบลิงค์สัญลักษณ์ที่บรรทัดคำสั่ง? แจ้งให้เราทราบในความคิดเห็น.