วิธีการเชื่อมโยงไดเรกทอรีใน Linux

Withi Kar Cheuxm Yong Direkthxri Ni Linux



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

นอกจากนี้ Symlink มักใช้ (แต่ไม่จำกัดเพียง) ในองค์กรที่ให้บริการโฮสต์เว็บไซต์ อย่างไรก็ตาม ผู้เริ่มต้นประสบปัญหาในขณะที่เชื่อมโยงไดเร็กทอรีไปยังไดเร็กทอรีอื่นและได้รับข้อผิดพลาด ดังนั้น บล็อกสั้นๆ นี้เป็นข้อมูลเกี่ยวกับวิธีง่ายๆ ในการเชื่อมโยงไดเร็กทอรีใน Linux โดยไม่ยุ่งยาก







วิธีการเชื่อมโยงไดเรกทอรีใน Linux

ซิมลิงก์หรือซอฟต์ลิงก์ ทำหน้าที่เป็นตัวชี้ไปยังไฟล์/ไดเร็กทอรีต้นฉบับเท่านั้น ดังนั้น หากคุณทำการเปลี่ยนแปลงใดๆ ในไดเร็กทอรีดั้งเดิม การเปลี่ยนแปลงนั้นจะมีผลโดยตรงในไดเร็กทอรีที่เชื่อมโยง คุณยังสามารถสร้างไดเร็กทอรีที่เชื่อมโยงโดยใช้คำสั่ง 'ln' แบบง่ายๆ



ln -ส - แหล่งที่มา - เส้นทาง - เป้า - เส้นทาง

ที่นี่ คำสั่ง “ln” พร้อมตัวเลือก “-s” ใช้เพื่อสร้างลิงก์สัญลักษณ์ นอกจากนี้ แทนที่ “/source/path” ด้วยเส้นทางไดเรกทอรีที่คุณต้องการเชื่อมโยง และแทนที่ “/target/path” ด้วยเส้นทางของไดเรกทอรีที่คุณต้องการให้ลิงก์ของคุณเป็น



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





LS -ล - เป้า - เส้นทาง

เมื่อดำเนินการ คำสั่งนี้จะแสดงรายการไดเร็กทอรีที่เชื่อมโยงตามเส้นทางที่ระบุ ตัวอย่างเช่น เชื่อมโยงไดเร็กทอรี 'เอกสาร' ภายในไดเร็กทอรี 'ดาวน์โหลด'

ln -ส - - เอกสาร~ - ดาวน์โหลด

LS -ล - - ดาวน์โหลด

นอกจากนี้ ในกรณีที่คุณเชื่อมโยงไดเร็กทอรีผิดโดยไม่ตั้งใจ ให้ลบออกโดยใช้คำสั่ง “rm”

RM - เป้า - เส้นทาง - link_name

บทสรุป

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