คำถามติดแท็ก symlink

3
อะไรคือความแตกต่างระหว่างลิงค์อ่อน (สัญลักษณ์) และฮาร์ดลิงก์?
ฉันได้ยินมาว่าคุณสามารถสร้างซอฟต์ลิงค์ใน Vista ได้เช่นกัน ดังนั้นอะไรคือความแตกต่างระหว่างลิงค์ soft (symbolic) และ hard link บน UNIX / Linux / Vista? มีข้อดีของการใช้อย่างใดอย่างหนึ่งมากกว่าที่อื่น ๆ ? หรือพวกเขาเพียงแค่ให้บริการสองวัตถุประสงค์ที่แตกต่างกันอย่างไร


1
SFTP: symlink ไฟล์ในไดเรกทอรี jailed (chrooted)
ฉันกำลังพยายามตั้งค่า SFTP เพื่อให้บางคนที่เชื่อถือได้สามารถเข้าถึง / แก้ไข / สร้างไฟล์บางไฟล์ได้ ฉันจำผู้ใช้ไว้ในโฮมไดเร็กตอรี่ (/ home / name) แต่เจอปัญหา ฉันต้องการให้พวกเขาสามารถเข้าถึงส่วนอื่น ๆ ของ VPS ได้เพราะมันเป็นเซิร์ฟเวอร์เกมเว็บโฮสติ้งและอื่น ๆ และฉันต้องการให้พวกเขาสามารถควบคุมไฟล์ได้อย่างเต็มที่นอกไดเรกทอรีที่ถูกจำคุก ฉันพยายามสร้าง symlink (ln -s) ไปยังไดเรกทอรีที่ต้องการ แต่มันไม่ทำงานตามที่คาดไว้ ฉันพยายาม (cp -rl) กับไฟล์ที่ฉันต้องการให้เข้าถึงและใช้งานได้ - พวกเขาสามารถแก้ไขไฟล์ในไดเรกทอรีของพวกเขาและเปลี่ยนไฟล์ที่เก็บไว้นอกคุก แต่พวกเขาไม่สามารถสร้างไฟล์ใหม่ได้ (สามารถทำได้ แต่จะไม่อัปเดตนอกคุก) ฉันรู้ว่าฉันคงไม่ทำแบบนี้ "ถูกต้อง" แต่ฉันจะทำอย่างไรเพื่อทำสิ่งที่ฉันต้องการ
22 sftp  chroot  symlink  jail  cp 

3
VirtualBox: ปัญหาเกี่ยวกับ symlink ในโฟลเดอร์ที่ใช้ร่วมกัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว บางเวลาที่ผ่านมามีด้ายแน่นอนปัญหาเดียวกัน: ไม่สามารถสร้าง symlinks ในโฟลเดอร์ที่ใช้ร่วมกัน ตอนนี้มันปิดแล้ว (ทำไม?) ดังนั้นฉันจึงเริ่มใหม่เพราะฉันมีปัญหานี้แล้วและไม่สามารถหาวิธีแก้ไขได้ คำอธิบายปัญหาสั้น ๆ : โดย attepms เพื่อสร้าง / วาง symlink ในโฟลเดอร์ที่ใช้ร่วมกันเกิดข้อผิดพลาด: root@devmv:/var/www/sandbox/zf1sandbox# ln -s /lib/ZendFramework/ZF1 ZF1 ln: creating symbolic link `ZF1': Protocol error ฉันได้พยายามเปิดใช้งาน symlink สำหรับโฟลเดอร์ "workspace" ที่ใช้ร่วมกันของฉันด้วยวิธีต่างๆ: C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/var/www 1 C:\Windows\system32>VBoxManage setextradata "Dev …

5
GUI สำหรับ mklink บ้างไหม?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ คุณรู้หรือไม่ว่ามีเครื่องมือ GUI ในการสร้าง Hardlinks / SoftLinks / Junctions

3
ย้ายไฟล์และปล่อยให้ลิงค์อ่อนทิ้ง
ฉันกำลังมองหาคำสั่ง linux เดียวที่ให้ฉันทำสิ่งนี้ได้: cp /some/path/file /another/path/ && ln -sf /another/path/file /some/path/ หากไม่มีอยู่วิธีที่ดีที่สุดในการทำเช่นนี้คือการรวมกลุ่มของไฟล์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.