คำถามติดแท็ก symbolic-link

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

3
“ junction directory” เทียบกับ“ directory symbolic link”?
ในบริบทของ NTFS: MKLINK [[/D] | [/H] | [/J]] Link Target /D สร้างลิงก์สัญลักษณ์ไดเร็กทอรี ค่าเริ่มต้นคือลิงก์สัญลักษณ์ไฟล์ /H สร้างฮาร์ดลิงก์แทนลิงก์สัญลักษณ์ /J สร้าง Directory Junction Link ระบุชื่อลิงก์สัญลักษณ์ใหม่ Target ระบุเส้นทาง (สัมพัทธ์หรือสัมบูรณ์) ที่ลิงก์ใหม่อ้างถึง การแยกไดเรกทอรีนั้นไม่ใช่สิ่งเดียวกันกับลิงก์สัญลักษณ์ของไดเรกทอรีใช่หรือไม่ ความแตกต่างระหว่างmklink /D f1 f2และmklink /J f1 f2คืออะไร เนื่องจาก "ไดเรกทอรี" เป็นเพียงไฟล์จริงๆแล้วอะไรคือความแตกต่างระหว่างลิงก์สัญลักษณ์ไดเรกทอรีและลิงก์สัญลักษณ์ไฟล์


9
chown ไม่ได้เปลี่ยนลิงค์สัญลักษณ์
ฉันพยายามเปลี่ยนผู้ใช้ / กลุ่มของลิงก์สัญลักษณ์ด้วยคำสั่ง: $ chown -h myuser:mygroup mysymbolic/ แต่มันไม่เปลี่ยนแปลง ฉันเข้าสู่ระบบในฐานะ root ผู้ใช้ปัจจุบัน / กลุ่มถูกตั้งค่าเป็นรูท: รูท เกิดอะไรขึ้น

10
วิธีคัดลอกลิงก์สัญลักษณ์?
ฉันมีไดเรกทอรีที่มีลิงก์สัญลักษณ์: user@host:include$ find .. -type l -ls 4737414 0 lrwxrwxrwx 1 user group 13 Dec 9 13:47 ../k0607-lsi6/camac -> ../../include 4737415 0 lrwxrwxrwx 1 user group 14 Dec 9 13:49 ../k0607-lsi6/linux -> ../../../linux 4737417 0 lrwxrwxrwx 1 user group 12 Dec 9 13:57 ../k0607-lsi6/dfc -> ../../../dfc 4737419 0 lrwxrwxrwx 1 …

4
วิธีสร้าง Symbolic Link บน Windows 10
กำลังอ่านhttp://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computersและฉันรู้ว่า junction / mklink ทำงานใน Windows 7 เช่นกัน แต่ดูเหมือนว่าคำสั่ง junction ออกใน Windows 10 วิธีที่ถูกต้องในการสร้าง symlink ใน Windows 10 คืออะไร

6
จะลบลิงก์สัญลักษณ์ไปยังไดเรกทอรีได้อย่างไร
ฉันสร้างลิงก์สัญลักษณ์ด้วยคำสั่งต่อไปนี้: ln -s ../test5 ฉันต้องการลบออกตอนนี้ แต่ RM ของฉันล้มเหลว: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm: cannot remove `test5/': Not a directory $ls -l …

3
การอนุญาตของไฟล์มีผลกับ symlink อย่างไร
สมมติว่าคุณมีโครงสร้างนี้: + directory -- file1 -- file2 -- file3 -> /tmp/file3 file3เป็นลิงค์ไปยังที่file3อื่นในระบบ ตอนนี้สมมติว่าฉันchmod 777เป็นไดเรกทอรีและเนื้อหาทั้งหมดที่อยู่ภายใน ไม่ฉันfile3ใน/tmpได้รับสิทธิ์เหล่านั้นหรือไม่ นอกจากนี้สมมติว่าเรามีสถานการณ์เดียวกัน แต่กลับกัน /tmp/file3 -> /directory/file3 หากฉันใช้การอนุญาตกับไฟล์ที่กำลังลิงก์ไปนั้นจะมีผลกับลิงค์อย่างไร


3
rm -rf ติดตามลิงก์สัญลักษณ์หรือไม่
ฉันมีไดเรกทอรีเช่นนี้: $ ls -l total 899166 drwxr-xr-x 12 me scicomp 324 Jan 24 13:47 data -rw-r--r-- 1 me scicomp 84188 Jan 24 13:47 lod-thin-1.000000-0.010000-0.030000.rda drwxr-xr-x 2 me scicomp 808 Jan 24 13:47 log lrwxrwxrwx 1 me scicomp 17 Jan 25 09:41 msg -> /home/me/msg rm -rและฉันต้องการที่จะลบออกไปโดยใช้ อย่างไรก็ตามฉันกลัวrm -rจะติดตาม symlink และลบทุกอย่างในไดเรกทอรีนั้น …
72 linux  bash  unix  symbolic-link  rm 

7
ฉันจะสร้างลิงค์ใน Windows 7 Home Premium ในฐานะผู้ใช้ทั่วไปได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ได้รับอนุญาตให้สร้างลิงก์สัญลักษณ์ใน Windows 7 หรือไม่ 2 คำตอบ ฉันเป็นคนลินุกซ์และฉันก็หลงทางมากเมื่อฉันลองทำสิ่งต่าง ๆ ที่เป็น Windows ฉันพยายามสร้างลิงค์ต่อไปนี้: mklink /d C:\backup\data \\myth\backup\data แต่ฉันไม่มีสิทธิ์เพียงพอที่จะดำเนินการ preform นี้ ฉันจะได้รับสิทธิพิเศษอย่างเพียงพอใน Windows 7 ได้อย่างไร UPDATE: คลิกขวาที่ C: \ backup \ data และเปลี่ยนสิทธิ์การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ได้รับการรับรองความถูกต้องรีสตาร์ทเครื่องและลองคำสั่งอีกครั้งโดยไม่มีโชค ใครมีข้อเสนอแนะเพิ่มเติม?

4
วิธีคัดลอก symlink เพื่อกำหนดเป้าหมายเป็นโฟลเดอร์ปกติ
ฉันมีโฟลเดอร์ที่มี symlinks: marek@marek$ ls -al /usr/share/solr/ razem 36 drwxr-xr-x 5 root root 4096 2010-11-30 08:25 . drwxr-xr-x 358 root root 12288 2010-11-26 12:25 .. drwxr-xr-x 3 root root 4096 2010-11-24 14:29 admin lrwxrwxrwx 1 root root 14 2010-11-24 14:29 conf -> /etc/solr/conf ฉันต้องการคัดลอกไปที่ ~ / solrTest แต่ฉันต้องการคัดลอกไฟล์จาก symlink ด้วย เมื่อฉันพยายาม …


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


4
ลิงค์ประเภทต่าง ๆ ใน Windows คืออะไร? ฉันจะสร้างพวกเขาได้อย่างไร
เป็นไปได้หรือไม่ที่จะลิงค์ไฟล์หรือโฟลเดอร์สองไฟล์โดยไม่มีนามสกุลต่างกันใน Windows? ฉันกำลังมองหาฟังก์ชั่นการทำงานที่เทียบเท่ากับลิงค์อ่อนและแข็งใน Unix

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.