พีซีและมือถือ

วิธีสร้างลิงค์สัญลักษณ์

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

วิธีสร้างลิงค์สัญลักษณ์

หลังจากทำตามขั้นตอนจากบทความนี้แล้ว คุณสามารถบอกลาการค้นหาไฟล์ที่ยาวและไร้จุดหมายได้ และใช้เวลาของคุณไปกับสิ่งที่สำคัญจริงๆ มากขึ้น

จะสร้างลิงค์สัญลักษณ์ได้อย่างไร?

ก่อนที่เราจะลงลึกในรายละเอียดเกี่ยวกับวิธีสร้างลิงก์สัญลักษณ์ เราต้องการให้แน่ใจว่าคุณรู้แน่ชัดว่าคุณกำลังสร้างอะไร สมมติว่าคุณได้ติดตั้งโปรแกรมที่ต้องเก็บไว้ใน "C:\Program Files\Program.”

คุณต้องการให้โปรแกรมนี้อยู่ใน “D:\Documents” ของคุณ แต่มันเป็นไปไม่ได้ นี่คือเมื่อคุณเพิ่มลิงก์สัญลักษณ์ไปยัง “C:\Program Files\Program” ไฟล์ไปที่ “D:\เอกสาร” โฟลเดอร์ ด้วยวิธีนี้ คุณจะช่วยตัวเองให้ไม่ต้องวุ่นวายกับการเล่นกลทั้งหมดของคุณ”ค:” เพื่อเปิดไฟล์นั้น

สำหรับระบบปฏิบัติการส่วนใหญ่ คุณจะใช้ ln -NS คำสั่งตามด้วยปลายทางไฟล์ต้นทางและชื่อลิงก์สัญลักษณ์ของคุณ

ด้านล่างนี้ คุณจะพบคำแนะนำในการสร้างลิงก์สัญลักษณ์ในระบบปฏิบัติการและโปรแกรมเฉพาะ

จะสร้างลิงค์สัญลักษณ์ใน Windows ได้อย่างไร?

ในการสร้าง symlink ใน Windows คุณจะต้องใช้คำสั่ง mklink ใน Command Prompt นี่คือคำสั่งภายในที่มีอยู่ใน Windows Vista, Windows 7, 8 และ 10 คุณสามารถทำได้โดยเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ:

  1. พิมพ์ "Command Prompt" ในเมนู Start

  2. คลิกขวาที่ไอคอน
  3. เลือกตัวเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ"

หากคุณเรียกใช้ Windows 10 Creators Update คุณไม่จำเป็นต้องเข้าถึง Command Prompt ในฐานะผู้ดูแลระบบ อย่างไรก็ตาม คุณจะต้องเปิดใช้งานโหมด Dev ก่อน:

  1. ไปที่หน้า "การตั้งค่า"

  2. ไปที่ส่วน "อัปเดตและความปลอดภัย"

  3. เลือก “สำหรับนักพัฒนา”

  4. ตรวจสอบให้แน่ใจว่าได้เปิด "โหมดนักพัฒนาซอฟต์แวร์" แล้ว

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

mklink Link_Name Target_Path.

เมื่อเรียกใช้คำสั่งนี้ คุณจะสร้าง symlink ที่ชี้ไปที่ไฟล์ Target_Name

หากคุณต้องการให้ลิงก์สัญลักษณ์ชี้ไปที่ไดเร็กทอรี คุณจะต้องเพิ่มตัวอักษรที่เกี่ยวข้อง:

mklink /D Link_Name Target_Path

หากชื่อพาธบางชื่อมีช่องว่าง คุณจะต้องใส่คำสั่งในเครื่องหมายคำพูด:

Mklink /D “C:\My files” “C:\Users\Name\Original\.”

เครื่องมือ Symlink ของบุคคลที่สาม

ในการสร้าง symlink ใน Windows คุณสามารถดาวน์โหลดเครื่องมือของบริษัทอื่นที่เรียกว่า Link Shell Extension เครื่องมือนี้ให้คุณสร้างลิงก์สัญลักษณ์โดยทำดังต่อไปนี้:

  1. ดาวน์โหลดและติดตั้งเครื่องมือ

  2. ค้นหาไฟล์ที่คุณต้องการสร้าง symlink
  3. คลิกขวาที่มัน
  4. เลือกตัวเลือก "เลือกแหล่งที่มาของลิงก์" จากเมนู

  5. คลิกขวาในโฟลเดอร์อื่น แล้ววางเมาส์เหนือตัวเลือก "วางเป็น" ในเมนู

  6. เลือก “ลิงก์สัญลักษณ์”

จะสร้างลิงค์สัญลักษณ์ใน Unix ได้อย่างไร?

ในการสร้างลิงก์ระหว่างไฟล์ใน Unix คุณจะต้องใช้ ln คำสั่งที่พรอมต์ Unix ในการสร้าง symlink คุณจะต้องเพิ่ม -NS ตัวเลือกในการ ln สั่งการ. คำสั่งของคุณควรมีลักษณะดังนี้:

ln -s Target_File Link_Name

คุณควรแทนที่ Target_File ด้วยชื่อไฟล์ที่คุณกำลังสร้าง symlink คุณสามารถสร้างการเชื่อมโยงไปยังไฟล์หรือไดเร็กทอรีในระบบไฟล์ได้ แทนที่ Link_Name ด้วยชื่อ symlink ของคุณ

หมายเหตุ: การลบหรือลบไฟล์เป้าหมายจะทำให้ symlink ของคุณไม่ทำงานอย่างถูกต้อง

จะสร้างลิงค์สัญลักษณ์ไปยังไดเร็กทอรีใน Linux ได้อย่างไร?

การสร้าง symlink ไปยังไดเร็กทอรีใน Linux ต้องใช้ขั้นตอนเดียวกับการสร้างไฟล์ ในพารามิเตอร์แรก คุณจะเรียกชื่อไดเร็กทอรีของไฟล์ และในฐานะพารามิเตอร์ที่สอง คุณจะต้องเขียนชื่อ symlink

ตัวอย่างเช่น คุณสามารถสร้าง symlink จากไดเร็กทอรี /mnt/my_drive/photos ไปยัง ˜/ไดเรกทอรี my_photos:

ln -s /mnt/my_drive/photos ˜/my_photos

จะสร้างลิงค์สัญลักษณ์ใน Ubuntu ได้อย่างไร?

การสร้างลิงก์ระหว่างไฟล์บนระบบ Linux ทั้งหมด รวมถึง Ubuntu ทำงานด้วย “ln" สั่งการ. ในการสร้าง symlink ใน Ubuntu ให้เรียกใช้ Terminal และเรียกใช้คำสั่งนี้ด้วย option -NS เพิ่มถัดจาก ln.

คำสั่งของคุณควรมีลักษณะดังนี้:

sudo ln -s Source_Directory Link_Directory

คุณควรแทนที่ “Source_Directory” ด้วยไดเร็กทอรีของไฟล์ต้นฉบับ ในพารามิเตอร์ "Link_Directory" คุณจะต้องเขียนชื่อ symlink

จะสร้างลิงค์สัญลักษณ์ใน Mac ได้อย่างไร?

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

  1. เปิด Terminal โดยกด Command + Space จากนั้นพิมพ์ “เทอร์มินัล” หรือเปิด Terminal ผ่าน Finder > Applications > Utilities > Terminal
  2. รันคำสั่งต่อไปนี้: ln -s /original/path/link/path. คุณสามารถสร้างพาธไปยังไฟล์หรือไดเร็กทอรี ตัวอย่างเช่น ถ้าคุณต้องการสร้าง symlink บนเดสก์ท็อปที่จะชี้ไปที่โฟลเดอร์ Documents ของคุณ ให้เรียกใช้คำสั่งนี้:

ln -s /Users/name/Documents /Users/name/Desktop

หากเรียกใช้อย่างถูกต้อง คุณจะเห็นโฟลเดอร์ชื่อ “เอกสาร” ปรากฏบนเดสก์ท็อปของคุณ ดูเหมือนโฟลเดอร์จริง แต่จริงๆ แล้วมันคือลิงก์สัญลักษณ์ คุณสามารถเปิดได้ และจะมีเนื้อหาเหมือนกับโฟลเดอร์ "เอกสาร" ดั้งเดิม

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

ln -s “ผู้ใช้/ชื่อ/รูปภาพของฉัน” “/ผู้ใช้/ชื่อ/ไฟล์ของฉัน/ลิงก์”

เพื่อให้ง่ายขึ้น คุณสามารถลากและวางโฟลเดอร์ใดก็ได้จากแอพ Finder ลงใน Terminal มันจะแทรกเส้นทางของโฟลเดอร์นั้นโดยอัตโนมัติและใส่ไว้ในเครื่องหมายคำพูดถ้าจำเป็น

เครื่องมือ Symlink ของบุคคลที่สาม

คุณยังสามารถสร้างลิงก์สัญลักษณ์ใน Finder ได้ แต่คุณจะต้องใช้เครื่องมือของบุคคลที่สามในการทำเช่นนั้น คุณสามารถติดตั้งแอปชื่อ SymbolicLinker ซึ่งจะเพิ่มตัวเลือกต่อไปนี้ในเมนูบริบท Finder: บริการ > สร้างลิงก์สัญลักษณ์

จะสร้างลิงค์สัญลักษณ์ใน Centos 7 ได้อย่างไร?

การสร้างลิงก์สัญลักษณ์ใน Centos 7 ต้องใช้คำสั่งเดียวกับในระบบปฏิบัติการ Linux อื่นๆ คุณจะเรียกใช้ ln คำสั่งตามด้วย -NS:

Ln -s Source_Directory ลิงก์ไดเร็กทอรี

คุณสามารถสร้าง symlink ไปยังไดเร็กทอรีหรือไฟล์ใดก็ได้ในระบบไฟล์ของคุณ

จะสร้างลิงค์สัญลักษณ์ใน Powershell ได้อย่างไร?

ทำตามขั้นตอนด้านล่างเพื่อสร้าง symlink ใน Powershell:

  1. เรียกใช้ Powershell ในฐานะผู้ดูแลระบบ
  2. คัดลอก (หรือพิมพ์) คำสั่งนี้:

    รายการใหม่ -ItemmType -SymbolicLink -Path "Link" -Target "Target"

  3. ในส่วน "ลิงก์" คุณควรพิมพ์เส้นทางลิงก์สัญลักษณ์ รวมถึงชื่อและนามสกุลไฟล์
  4. ในส่วน "เป้าหมาย" ให้พิมพ์เส้นทางที่ลิงก์ใหม่จะใช้อ้างอิง

จะสร้างลิงค์สัญลักษณ์ใน Python ได้อย่างไร?

หากคุณใช้ Python คุณอาจรู้ว่าโมดูล OS ช่วยให้คุณโต้ตอบกับระบบปฏิบัติการของคุณได้ คุณสามารถใช้เมธอด os.symlink() เพื่อสร้าง symlink (dst) ที่ชี้ไปที่ source-destination (src)

นี่คือไวยากรณ์:

os.symlink (src, dst)

NS src ย่อมาจากแหล่งที่มาในขณะที่ dst คือปลายทางที่ไม่เคยมีอยู่จริง คุณไม่ควรได้รับค่าส่งคืนหากคำสั่งสำเร็จ

คำถามที่พบบ่อยเพิ่มเติม

ต่อไปนี้เป็นคำถามเพิ่มเติมที่จะช่วยให้คุณได้รับประโยชน์สูงสุดจากหัวข้อนี้

ลิงค์สัญลักษณ์ทำอะไร?

ลิงก์สัญลักษณ์ หรือที่เรียกกันทั่วไปว่า symlink เป็นคุณลักษณะของระบบไฟล์ที่สร้างลิงก์ไปยังไฟล์หรือโฟลเดอร์เฉพาะ ในทางหนึ่ง พวกมันคล้ายกับทางลัดใน Windows หรือนามแฝงบน Mac ยกเว้นว่าไม่ใช่ไฟล์จริง ลิงก์สัญลักษณ์เป็นรายการในระบบไฟล์เฉพาะที่อ้างอิงถึงไฟล์หรือไดเร็กทอรี

จะสร้างลิงค์สัญลักษณ์ด้วย LN ได้อย่างไร?

ระบบปฏิบัติการส่วนใหญ่จะใช้คำสั่ง ln เพื่อสร้างลิงก์สัญลักษณ์ วิธีการทำงานคือคุณเรียกใช้ Terminal ของระบบในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่งต่อไปนี้:

ln -s File_Source File_Destination

NS ln คำสั่งสร้างฮาร์ดลิงก์โดยค่าเริ่มต้น ดังนั้นคุณต้องเพิ่ม -NSซึ่งบอกให้สร้างซอฟต์ลิงค์ (symlink)

จะลบลิงค์สัญลักษณ์ได้อย่างไร?

โดยส่วนใหญ่ คุณสามารถลบ symlink ได้เช่นเดียวกับไฟล์อื่นๆ: ย้ายไปที่ถังขยะ

คุณสามารถลบ symlink ใน Linux ด้วย “rm" สั่งการ. เรียกใช้คำสั่งต่อไปนี้โดยแทนที่ symbolic_link ด้วยชื่อลิงก์สัญลักษณ์ของคุณ: rm symbolic_link_name

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

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

คุณควรไม่ได้รับผลลัพธ์หากคำสั่งสำเร็จ

ในการลบ symlink ใน Windows ให้ใช้ปุ่ม rmdir สั่งการ.

บน Mac นอกจากการย้ายไฟล์ไปที่ถังขยะแล้ว คุณสามารถลบไฟล์ได้โดยใช้คำสั่ง rm เพียงเรียกใช้คำสั่งนี้พร้อมกับเส้นทาง symlink: rm /link/path

คำสั่งในการสร้างลิงค์สัญลักษณ์คืออะไร?

ระบบปฏิบัติการส่วนใหญ่ใช้คำสั่ง ln เพื่อสร้างลิงก์สัญลักษณ์ วิธีการทำงานคือคุณเรียกใช้ Terminal ของระบบในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่งต่อไปนี้:

ln -s File_Source File_Destination

NS ln คำสั่งสร้างฮาร์ดลิงก์โดยค่าเริ่มต้น ดังนั้นคุณต้องเพิ่ม -NSซึ่งบอกให้สร้างซอฟต์ลิงค์ (symlink)

ยกระดับประสบการณ์การนำทางไฟล์ของคุณ

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

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

$config[zx-auto] not found$config[zx-overlay] not found