4
จะแทนที่ / อัพเดท symlink ได้อย่างไร?
ฉันกำลังพยายามใช้ลิงก์สัญลักษณ์ ฉันอ่านและพบคำสั่งต่อไปนี้: Creation -> ln -s {/path/to/file-name} {link-name} Update -> ln -sfn {/path/to/file-name} {link-name} Deletion -> rm {link-name} การสร้างและการลบทำงานได้ดี แต่การปรับปรุงไม่ทำงาน หลังจากดำเนินการคำสั่งนี้ symlink จะไม่ถูกต้อง ฉันได้อ่านที่นี่และมันเป็นไปไม่ได้ที่จะอัปเดต / แทนที่ลิงค์ ดังนั้นจึงมีข้อมูลที่ขัดแย้งกันในเน็ต ถูกต้องใคร หาก symlink สามารถอัปเดต / แทนที่ได้ฉันจะทำสิ่งนี้ได้อย่างไร ปรับปรุง นี่คือโครงสร้างไดเรกทอรีของฉัน: ~/scripts/test/ ~/scripts/test/remote_loc/ ~/scripts/test/remote_loc/site1/ ~/scripts/test/remote_loc/site1/stuff1.txt ~/scripts/test/remote_loc/site2/ ~/scripts/test/remote_loc/site2/stuff2.txt ~/scripts/test/remote_loc/site2/ ~/scripts/test/remote_loc/site3/stuff3.txt จาก~/scripts/test/เมื่อฉันแสดง: ln -s /remote_loc/site1 test_link a test_linkถูกสร้างขึ้นและฉันสามารถทำได้ls …
188
update
symbolic-link