วิธีลบลิงก์สัญลักษณ์ (Symlink)
การลบลิงก์สัญลักษณ์สามารถทำได้ผ่านบรรทัดคำสั่ง และอย่างที่เราจะแสดงให้คุณเห็น จริงๆ แล้วมีสองวิธีที่แตกต่างกันในการเลิกทำซอฟต์ลิงก์ สิ่งนี้มุ่งเป้าไปที่ผู้ใช้ที่ใช้เวลาส่วนใหญ่ในบรรทัดคำสั่ง แต่สำหรับผู้ที่ไม่ค่อยคุ้นเคย ลิงก์สัญลักษณ์จะใช้ใน Linux, Mac OS X และ Unix เพื่อชี้ตำแหน่งหรือไฟล์หนึ่งไปยังตำแหน่งหรือไฟล์อื่น เช่นเดียวกับวิธีการ นามแฝงใช้งานได้บน Mac OS X Finder หรือทางลัดใช้งานได้บนเดสก์ท็อป Windows
มาข้ามไปกันเลยและสาธิตวิธีลบ symlink
และใช่ วิธีนี้ใช้ได้กับการลบ symlink ใน Linux, Mac OS X หรือระบบปฏิบัติการสมัยใหม่ที่ใช้ Unix
ลบลิงก์สัญลักษณ์พร้อมยกเลิกลิงก์
วิธีที่ดีที่สุดในการลบ symlink คือใช้เครื่องมือ "unlink" ที่มีชื่อเหมาะสม การใช้ unlink เพื่อลบ symlink ทำได้ง่ายมาก คุณเพียงแค่ชี้ไปที่ symbolic link เพื่อ unlink และ Remove เช่นเดียวกับบรรทัดคำสั่งทุกครั้ง ตรวจสอบให้แน่ใจว่าไวยากรณ์ของคุณแม่นยำ
ยกเลิกการเชื่อมโยง SymLinkToRemove
ไม่ว่าลิงก์สัญลักษณ์จะเชื่อมโยงไปยังไฟล์หรือลิงก์ไปยังไดเร็กทอรี ก็ไม่เกี่ยว เพียงชี้ไปที่ symlink ที่เป็นปัญหาโดยตรงและอย่าต่อท้ายเครื่องหมายทับ / ต่อท้าย
ตัวอย่างเช่น หากเราลบลิงก์สัญลักษณ์จาก ~/Desktop/hosts ไปยัง /etc/hosts คุณจะทำดังนี้
cd ~/Desktop/
ยกเลิกการเชื่อมโยงโฮสต์
คุณสามารถยืนยันได้เสมอว่าคุณกำลังดูลิงก์สัญลักษณ์ด้วยคำสั่ง 'ls -l' ดังนี้:
ls -l -rwxr-xr-x 1 Paul staff 24K Jun 19 11:28 host -> /etc/hosts
ซึ่งจะบอกคุณว่า symlink นั้นชี้ไปที่ใดหากคุณไม่แน่ใจ
คำสั่ง unlink นั้นเป็นคำสั่ง rm ซึ่งคุณสามารถใช้หากคุณต้องการลบลิงก์สัญลักษณ์
ลบ Symlink ด้วย rm
คุณยังสามารถใช้คำสั่ง rm โดยตรงเพื่อลบลิงก์สัญลักษณ์ หากคุณไม่คุ้นเคยกับการใช้วิธีนี้จริงๆ คุณสามารถเปิดใช้งานการยืนยันด้วยคำสั่ง rm และ srm ก่อนที่จะเรียกใช้ ซึ่งเป็นประโยชน์สำหรับผู้เริ่มต้นใช้บรรทัดคำสั่งหรือผู้ที่มีความแม่นยำทางไวยากรณ์ต่ำอย่างฉาวโฉ่
rm SymLinkToDelete
เหมือนกับการยกเลิกลิงก์ ตรวจสอบให้แน่ใจว่าคุณชี้ไปที่ลิงก์สัญลักษณ์ที่ถูกต้องและไม่รวมไดเร็กทอรี / เมื่อระบุลิงก์สัญลักษณ์ที่จะลบ มันคือลิงก์และไม่ใช่ไดเรกทอรีจริง .
ท้ายที่สุดแล้ว ไม่สำคัญหรอกว่าคุณจะเลือกวิธีใดในการลบลิงก์สัญลักษณ์ เพียงเลือกวิธีที่คุณจำได้หรือคุ้นเคย
ทราบวิธีอื่นหรือดีกว่าในการแก้ไขและลบลิงก์สัญลักษณ์ที่บรรทัดคำสั่งหรือไม่ แจ้งให้เราทราบในความคิดเห็น.